http://xxxxxxx:8088/cluster/nodes/unhealthy下查看:
有三个节点nodemanager挂掉。
Healthy-report:
2/2 local-dirs are bad: /export/hdfs/2/yarn/local,/export/hdfs/1/yarn/local;
2/2 log-dirs are bad: /export/hdfs/2/yarn/logs,/export/hdfs/1/yarn/logs
很明显提示的该目录没有创建,
正常的节点如图:
不健康的节点如图:
在有问题的节点上新建数据中间目录:(注意此处示范需要修改俩处)
mkdir local
mkdir logs
chown yarn:yarn local
chown yarn:yarn logs
重启nodemanager:
service hadoop-yarn-nodemanager restart
最后,重启resourcemanager,(否则会导致修改的节点状态错乱)
service hadoop-yarn-resourcemanager restart
刷新http://xxxxxxx:8088/cluster/nodes/unhealthy页面:
可以看到不健康的nodemanager已经消失在列表了。
命令显示yarn各节点状态:
yarn node -list -all