1. 程式人生 > >hadoop 學習(三) 配置啟動 yarn

hadoop 學習(三) 配置啟動 yarn

一、修改配置檔案

1.修改yarn-env.sh   將java_home修改為絕對路徑  

2.修改yarn-site.xml

<property>
  <name>yarn.nodemanager.aux-services</name>
  <value>mapreduce_shuffle</value>
</property>
<property>
  <name>yarn.resourcemanager.hostname</name>
  <value>vm216</value>
</property>

這裡注意hostname的配置  阿里雲和騰訊雲環境下配置/etc/hosts檔案 中hostname 為外網ip時會不生效  需要配置內網ip

3.修改mapred-env.sh 將java_home修改為絕對路徑  

4.修改mapred-site.xml

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

二、啟動叢集

啟動前需確保namenode 和datanode已經啟動

sbin/yarn-daemon.sh start resourcemanager

sbin/yarn-daemon.sh start nodemanager

啟動成功後訪問 ip:8088  檢視yarn