一、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)
|