您的位置:首页 > 运维架构

Ubuntu关于Hadoop2.7.x初步安装时,环境变量的设置

2017-04-10 22:01 375 查看

一丶环境变量尽量设置在/etc/environment

      Ubuntu环境变量设置大致有这几种方法:

           1. /etc/environment

           2. /etc/profile

           3. ~/.bashrc

       这三种方法这具体差异请参考:http://blog.csdn.net/hipkai/article/details/41548677

       在/etc/environment下的环境变量是全局变量,不论是新建用户还是现已有的用户,都会读取到该环境变量。

       而在/etc/profile下,某些用户是读取不到该环境变量,运行hadoop时,会因环境变量出现错误。

       在~/.bashrc下,自己该用户才能使用的环境变量。

二丶初步安装所需配置的环境变量

       1. JAVA_HOME=你的jdk路径

           (如JAVA_HOME=/usr/lib/jdk)

       2. HADOOP_HOME=你的hadoop路径

             (如HADOOP_HOME=/usr/local/hadoop)

       3. PATH

             需在PATH末尾添加,以:(冒号)隔开,需添加hadoop的bin目录、sbin目录,jdk的bin目录。

             (如PATH=":/usr/lib/jdk/bin:/usr/local/hadoop/bin:/usr/local/hadoop/sbin")

三丶生效环境变量

       环境配置好后,需要生效,输入命令:

              source /etc/environment

四丶启动hadoop

          若hadoop的配置文件(./hadoop/etc/hadoop下的某些配置文件)配置完成。则可执行以下命令,若未配置成功则可以参考:

          http://blog.csdn.net/chen381051010/article/details/53609788

          执行以下两条命令:     

           start-all.sh

            jps

         若出现以下几个进程,则配置成功:

                    1.    SecondaryNameNode

                    2.    Jps

                    3.    NameNode

                    4.    DataNode

                    5.    NodeManager

                    6.    ResourceManager
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: