YARN環(huán)境的搭建
搭建的簡(jiǎn)介:
搭建YARN的過(guò)程也非常的簡(jiǎn)單,因?yàn)槲乙呀?jīng)搭建過(guò)HDFS系統(tǒng)了整個(gè)流程只需要改配置文件就行了如果HDFS的環(huán)境沒(méi)有弄好可以參考我的《HDFS環(huán)境搭建》
在Hadoop集群的NameNode配置Yarn
在Hadoop配置目錄下衣撬,也就是hadoop-2.7.3/etc/hadoop
編輯一個(gè)文件叫 mapred-site.xml.template 在configuration標(biāo)簽中加入Yarn的配置
vim mapred-site.xml.template
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
在Hadoop集群的DataNode配置Yarn
在Hadoop配置目錄下編輯一個(gè)文件叫yarn-site.xml
vim yarn-site.xml
<configuration>
<!-- Site specific YARN configuration properties -->
<property>
<name>yarn.resourcemanager.hostname</name>
<value>master</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.nodemanager.auxservices.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
</configuration>
啟動(dòng)Yarn集群
因?yàn)槲以?a href="http://www.reibang.com/p/58b39974abb7" target="_blank">《HDFS環(huán)境搭建》已經(jīng)配置好了slaves文件 所以我可以通過(guò)一個(gè)命令讓整個(gè)yarn起來(lái)乖订。
回到NameNode節(jié)點(diǎn)上輸入啟動(dòng)命令
start-yarn.sh
檢查yarn節(jié)點(diǎn)情況:
在游覽器輸入 http://192.168.56.101:8088
默認(rèn)是 你的NameNode的ip + 8088端口
見(jiàn)到以上圖片就說(shuō)明你的yarn起來(lái)了。
檢查節(jié)點(diǎn)情況具练、在Cluster菜單中點(diǎn)擊Nodes
你會(huì)發(fā)現(xiàn)你的NodeManager已經(jīng)正在運(yùn)行了
yarn的配置就完成了垢粮。