http://blog.csdn.net/azhao_dn/article/details/6922399 在配置hadoop集群的过程中,需要设置HADOOP_HOME等环境变量,一般的做法是修改/etc/profile或者是~/.bash_profile文件,然后运行source /etc/profile使配置生效,然后这个做法有很大的缺陷:就是你下次登录服务器时,必须手动运行source /etc/profile,才能保持环境变量的有效性;导致这个缺陷的原因是:profile文件需要重启服务器才能最终生效。
变通的办法:在/etc/profile.d/目录下创建hadoop.sh文件(文件名根据需求确定),然后在hadoop.sh中输入:export HADOOP_HOME=/opt/modules/hadoop/hadoop-0.20.203.0 ,然后运行:sh /etc/profile.d/hadoop.sh,你下次登录的时候就会发现HADOOP_HOME环境变量已经修改为正确值了
posted on 2012-05-22 17:04
老马驿站 阅读(367)
评论(0) 编辑 收藏 引用 所属分类:
linux