hadoop 1.1.2 setup

core-sites.xml

<configuration>      

 <property>      

 <name>fs.default.name</name>        

 <value>hdfs://b2:9000/</value>      

 </property>         

 <property>      

 <name>io.file.buffer.size</name>        

 <value>131072</value>       

 </property>         

</configuration>

hdfs-site.xml

<configuration>      

 <property>      

 <name>dfs.replication</name>        

 <value>2</value>        

 </property>         

 <property>      

 <name>dfs.name.dir</name>       

 <value>/home/xuyang/nameNodeDir</value>         

 </property>         

 <property>      

 <name>dfs.block.size</name>         

 <value>134217728</value>        

 </property>         

 <property>      

 <name>dfs.namenode.handler.count</name>         

 <value>40</value>       

 </property>         

 <property>      

 <name>dfs.data.dir</name>       

 <value>/home/xuyang/dataNodeDir</value>         

 </property>         

</configuration>

注意关于dir的值的格式,和后面版本的有所不同。

masters内容为b2
slaves内容为b3

在hadoop-env.sh中添加
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/

然后在b2上启动:
bin/hadoop namenode -format
bin/start-dfs.sh

后面一条命令会启动第二namenode,没必要,在start-dfs.sh 中可以将启动这个服务的命令注释掉。

然后可以通过
http://b2.bagualu.net:50070
来访问hdfs。

在这种配置下,b2位namenode , b3位datanode。



本文地址: http://www.bagualu.net/wordpress/archives/4213 转载请注明




发表评论

电子邮件地址不会被公开。 必填项已用*标注