一、问题
在Hadoop部署脚本里,脚本里需要配置环境变量并source
但sh执行脚本后,还是不能直接启动Hadoop。必须先source /etc/profile,之后才能启动Hadoop。
二、解决方法
不要用sh执行脚本,而是要用source执行脚本
[root@linux129 hadoop]# source hadoop_install.sh
这样source运行脚本后就可以直接启动Hadoop了
解决问题!
在Hadoop部署脚本里,脚本里需要配置环境变量并source
但sh执行脚本后,还是不能直接启动Hadoop。必须先source /etc/profile,之后才能启动Hadoop。
不要用sh执行脚本,而是要用source执行脚本
[root@linux129 hadoop]# source hadoop_install.sh
这样source运行脚本后就可以直接启动Hadoop了
解决问题!