随笔-167  评论-8  文章-0  trackbacks-0
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