一、修改配置文件
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