要准备搭建hadoop完全分布式时,需要安装jdk
顺序:上传压缩包——解压——卸载系统自带jdk——配置环境变量——Source 生效
具体操作:
一、 卸载 系统 jdk
1 、查询是否安装 java 软件
[root @ hadoop102 opt] # rpm -qa | 爪哇
2 、卸载 jdk
[root@hadoop102 opt]# rpm -e --nodeps java-…
[root@hadoop103 opt]# rpm -e --nodeps java-…
[root@hadoop104 opt]# rpm -e --nodeps java-…
注:rpm –e --nodeps 软件包名字
二、上传 jdk 安装包
这里使用什么工具上传都可以,filezilla 和 xftp 是一个效果
用 filezilla 工具将 jdk、Hadoop-2.8.2.tar.gz 导入到 opt 目录下面的 software 文件夹下面
三、Linux 查看安装包
在 linux 系统下的 opt 目录中查看软件包是否导入成功
[alex@hadoop102 ~]$ cd /opt/software/
[alex@hadoop102 软件]$ ls
hadoop-2.8.2.tar.gz
jdk-8u144-linux-x64.tar.gz
四、修改用户和用户组
[alex@hadoop102 软件]$ sudo chown alex:alex jdk-8u144-linux-x64.tar.gz
五、解压
解压 jdk 到/opt/module 目录下
[alex@hadoop102 软件]$ tar -xzvf jdk-8u144-linux-x64.tar.gz -C /opt/module/
六、配置 jdk 环境变量
1 、先取 获取 jdk 路径
[alex@hadoop102 ~]# cd /opt/module/jdk1.8.0_144/
[alex@hadoop102 jdk1.8.0_144]#密码
/opt/module/jdk1.8.0_144
2 、编辑/etc/profile 文件
[alex@hadoop102 ~]# vim /etc/profile
##JAVA_HOME
export JAVA_HOME=/opt/module/jdk1.8.0_144
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
3 、加载文件
让修改后的文件生效
[alex@hadoop102 ~]# source /etc/profile
4 、查看 jdk 版本
测试 jdk 安装是否成功
若文件修改后未生效,重启虚拟机
[alex@hadoop102 ~]# java -version
java版本“1.8.0_144”
尖 叫 提 示 : 环 境 变 量 的 配 置 , 根 据 情 况 在 /etc/profile ,
/etc/environment, ~/.bashrc 此三个文件中配置