本文是为Java、Hadoop配置环境变量,其中不包括为Hadoop配置Java环境,如有需要点击——为Hadoop配置Java环境
在进行配置环境变量时,查看/etc/profile
文件内容可以发现,系统环境在运行时会进行循环遍历/etc/profile.d
目录下的.sh
文件,所以配置环境变量也可以这样(以下操作如果存在权限不足,记得使用sudo命令):
- 在
/etc/profile.d
目录下创建自己的环境变量文件:#后面的文件名可以随意设置但后缀名一定要为 .sh vi /etc/profile.d/my_env.sh
- 将所需要的环境变量进行添加进去:
#Java export JAVA_HOME=/usr/local/jdk-15.0.2 export PATH=${JAVA_HOME}/bin:$PATH #Hadoop export HADOOP_HOME=/usr/local/hadoop-3.2.2 export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
- 更新文件
source /etc/profile
。 - 测试。终端中分别输入:
java -version
出现Java版本信息
hadoop version
出现Hadoop版本信息 - 配置完成。
个人总结,如有错误请指教