Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hadoop warn.resourcemanager.am.max-truments的真正含义是什么?_Hadoop_Yarn - Fatal编程技术网

Hadoop warn.resourcemanager.am.max-truments的真正含义是什么?

Hadoop warn.resourcemanager.am.max-truments的真正含义是什么?,hadoop,yarn,Hadoop,Yarn,我在Thread-site.xml中有一个配置条目,如下所示: <property> <name>yarn.resourcemanager.am.max-attempts</name> <value>4</value> </property> warn.resourcemanager.am.max-tests 4. 考虑到以下两种情况,我想问这到底意味着什么: 比如说,我有一个应用程序管理员,它有一个bug。当

我在Thread-site.xml中有一个配置条目,如下所示:

<property>
  <name>yarn.resourcemanager.am.max-attempts</name>
  <value>4</value>
</property>

warn.resourcemanager.am.max-tests
4.
考虑到以下两种情况,我想问这到底意味着什么:

  • 比如说,我有一个应用程序管理员,它有一个bug。当我向Thread提交应用程序时,它是否会尝试启动应用程序主控程序5次,然后使应用程序失败(我假设错误导致AM无法启动)

  • 比如说,我已经启动了一个应用程序,并且我手动终止了ApplicationMaster进程,ApplicationMaster会自动重启吗? 如果是这样的话,我会再次
    杀死应用程序-应用程序重新启动
    ,AM是否不再重新启动


  • 让我们假设AM是四轮马车并且死了。或者它有一个内存泄漏,导致它超过容器大小并被杀死。如果它死亡4次,则应用程序的状态为
    失败


    为了回答你的问题,假设你的意思是4而不是5,那么1是真的,2是真的。如果您想进一步了解这一点,请参阅。

    感谢@tk421提供的有用答案!