在调用./stop-yarn.sh
时,我得到了
“nodemanager在5秒后没有正常停止:使用kill -9杀死”。
这是我应该关注的吗?我该怎么做才能避免这个错误?
答案 0 :(得分:1)
到目前为止还没有办法优雅地停留。您可以点击此链接https://issues.apache.org/jira/browse/YARN-914进行跟踪和功能更改。
答案 1 :(得分:0)
您可以使用“hadoop job”查看您是否仍在运行作业并使用“-kill”http://hadoop.apache.org/docs/r1.0.4/commands_manual.html#job
选项答案 2 :(得分:0)
原因是资源管理器(RM)在节点管理器(NM)之前停止。 NM需要从RM取消注册。因此,当NM尝试与RM连接(取消注册自身)时,由于RM已经停止,它会失败。因此发生超时(在等待5秒后 - 在start-yarn.sh中提及)导致NM被杀死并且不允许优雅地停止。