Свинья шоу FinalApplicationStatus = SUCCEEDED. Перенаправление на сервер истории заданий - PullRequest
0 голосов
/ 29 апреля 2019

Запуск на Hadoop 2.7.5 и запуск простого скрипта Pig (0.17.0). После успешного завершения работы я получаю следующее сообщение:

    INFO  org.apache.hadoop.yarn.client.RMProxy - Connecting to 
    ResourceManager at hadoop-master/172.26.0.2:8032
    2019-04-29 15:03:14,516 [main] INFO  
    org.apache.hadoop.mapred.ClientServiceDelegate - Application 
    state is completed. FinalApplicationStatus=SUCCEEDED. 
    Redirecting to job history server
    2019-04-29 15:03:14,877 [main] INFO  
    org.apache.hadoop.yarn.client.RMProxy - Connecting to 
    ResourceManager at hadoop-master/172.26.0.2:8032
    2019-04-29 15:03:14,880 [main] INFO  
    org.apache.hadoop.mapred.ClientServiceDelegate - Application 
    state is completed. FinalApplicationStatus=SUCCEEDED. 
    Redirecting to job history server.

Странно то, что после них правильный вывод отображается внизу.

После некоторых поисков были указаны следующие настройки:

<property>
   <name>yarn.log-aggregation-enable</name>
   <value>true</value>
</property>

<property>
    <name>mapreduce.jobhistory.address</name>
    <value>hadoop-master:10020</value>
    <description>Default port is 10020.</description>
</property>

<property>
    <name>mapreduce.jobhistory.webapp.address</name>
    <value>hadoop-master:19888</value>
    <description>Default port is 19888.</description>
</property>

Используйте команду для запуска JobHistoryServer. $HADOOP_HOME/sbin/mr-jobhistory-daemon.sh start historyserver

Но состояние приложения завершено. FinalApplicationStatus = SUCCEEDED продолжается.

Может ли это быть связано с версией? Или свинья действительно должна попросить служить JobHistory?

Спасибо.

...