Yarn篇--搭建yarn集群

一。前述node

有了上次hadoop集群的搭建,搭建yarn就简单多了。废话很少说,直接来oop

二。规划spa

 

 三。配置以下xml

yarn-site.xml配置blog

 <property>
        <name>yarn.nodemanager.aux-services</name>
        <value>mapreduce_shuffle</value>//定义yarn的机制
    </property>
<property>
   <name>yarn.resourcemanager.ha.enabled</name>//是否使用HA
   <value>true</value>
 </property>
 <property>
   <name>yarn.resourcemanager.cluster-id</name//集群Id
   <value>cluster1</value>
 </property>
 <property>
   <name>yarn.resourcemanager.ha.rm-ids</name>//集群逻辑节点
   <value>rm1,rm2</value>
 </property>
 <property>
   <name>yarn.resourcemanager.hostname.rm1</name>//集群物理节点
   <value>node03</value>
 </property>
 <property>
   <name>yarn.resourcemanager.hostname.rm2</name>//集群物理节点
   <value>node04</value>
 </property>
 <property>
   <name>yarn.resourcemanager.zk-address</name>//与zookeeper通讯
   <value>node02:2181,node03:2181,node04:2181</value>
 </property>hadoop


mapred-site.xm配置
<property>
        <name>mapreduce.framework.name</name>//使用yran
        <value>yarn</value>
  </property>
PS  :slaves中既是datanode配置同时也是nodemanger的配置it

四。配置免密集群

一样须要配置resourcemange到nodemanager的免密 和两个resourcemanger的免密
五。启动顺序
养成一个好习惯,先把集群停掉,而后再添加配置,(其实不停也行)zookeeper

 

先在node01节点上手动先启动hdfs集群start-dfs.sh

node01而后再启动yarn集群 start-yarn.sh(Nodemanager也是由slaves文件管理)

而后再在node03和node04手动启动resourcemanger

yarn-daemon.sh start resourcemanager配置

六。验证

自此集群搭建成功!!!

持续更新中。。。。,欢迎你们关注个人公众号LHWorld.

 

相关文章
相关标签/搜索