YARN是主要负责资源调度。之前已经搭建好了Hadoop集群,接下来在集群上启动YARN。
1. 配置YARN并启动
1. 配置集群
1.1 配置yarn-env.sh文件
export JAVA_HOME=你的jkd安装路径
1.2 配置yarn-site.xml文件
<!-- 指定Reduce获取数据的方式-->
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<!-- 指定YARN的ResourceManager的地址-->
<property>
<name>yarn.resourcemanager.hostname</name>
<value>腾讯云服务器的内网ip</value>
</property>
1.3 配置mapred-env.sh文件
export JAVA_HOME=你的jkd安装路径
1.4 将mapred-sit.xml.template重新命名为mapred-site.xml并配置
<!-- 指定MapReduce运行在Yarn上-->
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>