hadoop安装的前提,是JDK。配合hadoop5,选择JDK1.8版本(即JDK8u201)。
创建时间:2019-4-9 15:48:59。
下载JDK
链接:https://pan.baidu.com/s/1ai7vKDgObWr1zAG1edRYxA
提取码:4j0e
(这是官网下载的,由于官网速度不稳定,所以存至网盘)
jdk-8u201-linux-x64.tar.gz
上传JDK
推荐filezilla,192.168.100.00,端口22,root,Sa123sa4。
上传到/home
位置。
解压
#cd /home
#tar -zxvf jdk-8u201-linux-x64.tar.gz
#ls
解压后目录名为【jdk1.8.0_201】
测试一下不配置是否可以运行
#java -version
有些机器就算不配置也可以运行,但是hadoop的话必须要求有JAVA_HOME环境变量。
设置环境变量
#vi /etc/profile
尾部添加内容:
export JAVA_HOME=/home/jdk1.8.0_201
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/toos.jar
export PATH=$PATH:$JAVA_HOME/bin
特别提醒:linux下的环境变量用冒号【:】分割,不是逗号,不是逗号,不是逗号。
如果你用了逗号,会报错:permission denied。
使修改生效:
#source /etc/profile
测试
#java -version
如果有输出 版本信息说明配置完成。
备份虚拟机
建议备份一下当前的镜像。
备份名称【step2jdk】。
到这里,JDK安装完成。
下一步,配置无密码登录SSH。
。
。
。
以下步骤待定(可选)
检查是否自带JDK
#rpm -qa|grep java
#rpm -qa|grep jdk
#rpm -qa|grep gcj
如果没有输出信息说明没有JDK。
转为网络模式
安装JDK有依赖,需要联网。
2.列出所有1.8资源
\#yum list java-1.8*
3.安装1.8所有文件
#yum install java-1.8.0-openjdk* -y
需要86个包,这样的安装好处是不用配置环境变量?
检查是否安装正确
#java -version
openjdk version “1.8.0_201”
OpenJDK Runtime Environment(build 1.8.0_201-b09)