國內最全最詳細的hadoop2.2.0集羣的MapReduce的最簡單配置

 

簡介

 

hadoop2的中的MapReduce再也不是hadoop1中的結構已經沒有了JobTracker,而是分解成ResourceManager和ApplicationMaster。此次大變革被稱爲MRv2或者YARN,是一次革命性的變化。node

 

配置

 

前面的文章中,咱們配置了hadoop2集羣的HA高可靠,下面緊接上前面的配置,設置MapReduce的配置信息,也是最簡單最容易上手的。oop

 

修改文件yarn-site.xml,內容以下xml

<configuration>
  <property>
    <name>yarn.resourcemanager.hostname</name>
    <value>hadoop100</value>
  </property>    hadoop

  <property>
    <name>yarn.nodemanager.aux-services</name>
    <value>mapreduce_shuffle</value>
  </property>
</configuration>get

其中,名稱yarn.resourcemanager.hostname指的是運行ResourceManager機器所在的節點位置;名稱yarn.nodemanager.aux-services在hadoop2.2.0版本中是mapreduce_shuffle,必定要看清楚。it

 

修改mapred-site.xml,內容以下io

<configuration>
<property>
  <name>mapreduce.framework.name</name>
  <value>yarn</value>
</property>
</configuration>ast

其中,名稱mapreduce.framework.name指的是使用yarn運行mapreduce程序。集羣

 

啓動了HDFS以後,就能夠啓動yarn了。執行命令start-yarn.sh便可啓動MapReduce集羣。配置

 

關於hadoop2的其餘配置文章,歡迎持續關注個人文章

相關文章
相關標籤/搜索