Linux 部署JDK

一、JDK部署

公司里的大数据集群用的是CDH的,所以JDK的版本选择参考:

https://docs.cloudera.com/documentation/enterprise/release-notes/topics/rn_consolidated_pcm.html#pcm_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

你可能感兴趣的:(Linux 部署JDK)