在hadoop集群都启动之后,想要关闭集群
stop-all.sh
之后查看jps 发现主节点的resourcemanager仍然存在
于是执行单独关闭resourcemanager
显示无resourceman停止,这个就比较奇怪了,于是重新启动
进入日志查看
[centos@s201 /soft/hadoop/logs]$tail -100 yarn-centos-resourcemanager-s201.log
发现启动时报错8031端口占用
查看端口进程
[centos@s201 /soft/hadoop/logs]$netstat -nap | grep 8031
杀死进程
[centos@s201 /soft/hadoop/logs]$kill 22290
重新启动resourcemanager
[centos@s201 /soft/hadoop/logs]$yarn-daemon.sh start resourcemanager
查看进程依然存在,重新关闭
[centos@s201 /soft/hadoop/logs]$yarn-daemon.sh stop resourcemanager
[centos@s201 /soft/hadoop/logs]$jps
成功关闭resourcemanager