4

在调用./stop-yarn.sh时,我得到

“nodemanager 在 5 秒后没有正常停止:用 kill -9 杀死”。

这是我应该关心的事情吗?我应该怎么做才能避免这个错误?

4

3 回答 3

1

到目前为止,还没有办法优雅地停下来。您可以按照此链接https://issues.apache.org/jira/browse/YARN-914进行跟踪和功能更改。

于 2015-01-11T08:10:28.207 回答
1

原因是资源管理器 (RM) 在节点管理器 (NM) 之前停止。NM 需要从 RM 中注销自己。因此,当 NM 尝试与 RM 连接(注销自身)时,它会失败,因为 RM 已经停止。因此发生超时(在等待 5 秒后 - 在 start-yarn.sh 中提到)导致 NM 被杀死并且不允许优雅地停止。

于 2018-05-09T12:37:43.550 回答
0

您可以使用“hadoop 作业”查看是否仍有作业仍在运行并使用选项“-kill” http://hadoop.apache.org/docs/r1.0.4/commands_manual.html#job

于 2013-12-04T09:12:39.523 回答