Hadoop中hdfs启动配置


配置环境文章http://blog.csdn.net/u013129944/article/details/53819833

开始

首先cd  /home/hadoop-2.5.1/etc/hadoop/

1.    Vi  hadoop-env.sh

              #The java implementation to use.

export JAVA_HOME=/usr/java/jdk1.7.0_79

 

2.     core-site.xml

              Node1为namenode节点,端口为9000,协议为rpc(浏览器只支持http和https协议)

<configuration>

   <property>

       <name>fs.defaultFS</name>

       <value>hdfs://node1:9000</value>

   </property>

</configuration>

3.    查看core-default.html

<configuration>

   <property>

       <name>hadoop.tmp.dir</name>

       <value>/opt/hadoop-2.5</value>  //将临时文件放到opt/hadoop2.5下

   </property>

</configuration>

4.    Vi hdfs-site.xml  //配置snn主机名

<configuration>

    <property>

       <name>dfs.namenode.secondary.http-address</name>

        <value>node2:50090</value>

    </property>

    <property>

       <name>dfs.namenode.secondary.https-address</name>

        <value>node2:50091</value>

    </property>

</configuration>

 

 

5.    Vi slaves //配置dn主机名

 

node2

node3

node4

6.    vi masters  //new file 配置snn主机名

node2

7.    所有配置文件搞定,因为node1 2 3 4都需要配置,so直接 cp 配置过去即可

 

scp -rhadoop-2.5.1/ root@node2:/home/

scp -rhadoop-2.5.1/ root@node3:/home/

scp -rhadoop-2.5.1/ root@node4:/home/

8.    配置hadoop的环境变量

vi ~/.bash_profileexport PATH

追加以下命令:

export JAVA_HOME=/usr/java/jdk1.7.0_79

export PATH=$PATH:$JAVA_HOME/bin

export HADOOP_HOME=/home/hadoop-2.5.1

export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin

 

scp ~/.bash_profile  root

scp ~/.bash_profile  root@node2:/root/

scp ~/.bash_profile root@node3:/root/

scp ~/.bash_profile root@node4:/root/

智能推荐

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
© 2014-2019 ITdaan.com 粤ICP备14056181号  

赞助商广告