YARN環境搭建步驟備忘

PS:搭建前請保證已經搭建好了HDFS的環境。

安裝前後臺進程:

[root@CentOS ~]# jps
1427 DataNode
1604 SecondaryNameNode
1716 Jps
1339 NameNode

1.修改yarn-site.xml文件

如下,我的hadoop-2.6.0安裝在usr目錄下。因此文件yarn-site.xml在如下路徑

/usr/hadoop-2.6.0/etc/hadoop/yarn-site.xml

 修改:vi命令 + 路徑 + 文件名

[root@CentOS ~]# vi /usr/hadoop-2.6.0/etc/hadoop/yarn-site.xml

在configuration標籤中加入:

配置信息獲取位置->鏈接:http://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.htm

<property>
    <name>yarn.nodemanager.aux-services</name>
    <value>mapreduce_shuffle</value>
</property>
<!--Resource Manager-->
<property>
    <name>yarn.resourcemanager.hostname</name>
    <value>CentOS</value><!-你的資源管理者的主機名,我這裏是CentOS->
</property>

 修改完畢後按一下esc,然後輸入冒號,再輸入wq,保存並退出

2.修改mapred-site.xml文件

文件路徑:你的hadoop安裝位置 / 你的hadoop文件名 / etc / hadoop / mapred-site.xml.template

2.1 把模板template, mapred-site.xml.template 改名爲:mapred-site.xml

修改:mv命令 + 空格 + 路徑/文件名 + 空格 + 路徑/新的文件名  如下

[root@CentOS ~]# mv /usr/hadoop-2.6.0/etc/hadoop/mapred-site.xml.template /usr/hadoop-2.6.0/etc/hadoop/mapred-site.xml

2.2 修改mapred-site.xml文件

配置信息獲取位置->鏈接:http://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.htm

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

把以上property加入mapred-site.xml文件的configuration標籤中

修改完畢後按一下esc,然後輸入冒號,再輸入wq,保存並退出

3.啓動計算服務

輸入start-yarn.sh 開啓yarn管理器

[root@CentOS ~]# start-yarn.sh
starting yarn daemons
starting resourcemanager, logging to /usr/hadoop-2.6.0/logs/yarn-root-resourcemanager-CentOS.out
CentOS: starting nodemanager, logging to /usr/hadoop-2.6.0/logs/yarn-root-nodemanager-CentOS.out

 安裝後臺進程對比安裝後臺進程多了一個資源管理者ResourceManager節點管理者NodeManager

與上圖英語提示相呼應

[root@CentOS ~]# jps
1427 DataNode
1604 SecondaryNameNode
2309 Jps
1339 NameNode
1932 ResourceManager
2013 NodeManager

 ps:關閉yarn管理器命令:stop-yarn.sh

訪問8088端口:http://centos:8088/cluster      //這裏我的linux主機名添加了centos

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章