Linux 部署JDK
一、JDK部署
公司里的大数据集群用的是CDH的,所以JDK的版本选择参考:
# 创建用户并创建目录,上传jdk-8u181-linux-x64.tar.gz到/home/hadoop/software/目录下
[root@hadoop ~]# useradd hadoop
[root@hadoop ~]# su - hadoop
[hadoop@hadoop ~]$ mkdir tmp sourcecode software shell log lib data app
# 创建java目录(必须是这个目录,CDH的java是要求这个目录下)
[root@hadoop ~]# mkdir /usr/java
[root@hadoop ~]# tar -xvf /home/hadoop/software/jdk-8u181-linux-x64.tar.gz -C /usr/java/
[root@hadoop ~]# cd /usr/java
# 更改所属用户和用户组
[root@hadoop java]# chown -R root:root jdk1.8.0_181/
# 配置环境变量并生效
[root@hadoop jdk1.8.0_181]# echo -e '# JAVA ENV\nexport JAVA_HOME=/usr/java/jdk1.8.0_181\nexport PATH=$JAVA_HOME/bin:$PATH' >>/etc/profile
[root@hadoop jdk1.8.0_181]# source /etc/profile
# 验证
[root@hadoop jdk1.8.0_181]# which java
/usr/java/jdk1.8.0_181/bin/java