IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> hadoop20:JDK安装配置 -> 正文阅读

[大数据]hadoop20:JDK安装配置

一、JDK安装

简介

Zookeeper 是由java编写,运行在JVM,所以需要提前安装JDK运行环境。

安装步骤:

1、下载JDK

可以到官网下载对应版本的jdk,这里选择安装jdk1.8版本,并上传至/home/hadoop/app目录下。

2、解压JDK

通过tar -zxvf命令对jdk安装包进行解压即可。

[hadoop@hadoop60 app]$ tar -zxvf jdk-8u51-linux-x64.tar.gz

3、创建软链接

解释:后期如果有多个jdk版本,换版本更方便,jdk指向jdk1.8.0_51,配置的时候直接配置jdk就可以了,后期换版本,重新改变下指向就可以了。

[hadoop@hadoop60 app]$ ln -s jdk1.8.0_51 jdk
[hadoop@hadoop60 app]$ ls
jdk  jdk1.8.0_51  jdk-8u51-linux-x64.tar.gz

4、把压缩包删掉

[hadoop@hadoop60 app]$ rm -rf jdk-8u51-linux-x64.tar.gz

5、配置环境变量

(1)修改/etc/profile文件 (不建议)
(2)修改.bashrc文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,这里是针对某一个特定的用户,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。

[hadoop@hadoop60 app]$ vi ~/.bashrc
JAVA_HOME=/home/hadoop/app/jdk
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:/home/hadoop/tools:$PATH
export PATH JAVA_HOME CLASSPATH

6、source更新一下,发现java1.8版本配置好了

[hadoop@hadoop60 app]$ java
-bash: java: 未找到命令
[hadoop@hadoop60 app]$ source ~/.bashrc 
[hadoop@hadoop60 app]$ java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
[hadoop@hadoop60 app]$ 

7、JDK安装包同步到其他节点

<1>deploy.sh jdk1.8.0_51 /home/hadoop/app/slave:将jdk安装包同步到其他节点。

deploy.sh jdk1.8.0_51 /home/hadoop/app/ slave

<2>然后重复之前的3、5步骤完成各个节点的jdk安装。

(1)步骤3:创建软链接

[hadoop@hadoop61 ~]$ cd app/
[hadoop@hadoop61 app]$ ln -s jdk1.8.0_51/ jdk
[hadoop@hadoop61 app]$ ls
jdk  jdk1.8.0_51
[hadoop@hadoop61 app]$ vi ~/.bashrc 

(2)步骤5:配置环境变量
:配置环境变量的时候只有第三行改动了

JAVA_HOME=/home/hadoop/app/jdk
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH

(3)步骤6:source更新一下,发现java1.8版本配置好了

[hadoop@hadoop61 app]$ source ~/.bashrc 
[hadoop@hadoop61 app]$ java -version
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-10-27 12:54:03  更:2021-10-27 12:55:23 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 3:26:42-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码