2017-03-10 31 views

回答

1

要查看JobHistory用戶界面,啓動jobhistoryserver守護進程。這個守護進程是針對MapReduce作業,並且不與start-all.sh捆綁在一起。這個過程必須分開開始。

啓動:

$HADOOP_HOME/sbin/mr-jobhistory-daemon.sh start historyserver 

要停止:

$HADOOP_HOME/sbin/mr-jobhistory-daemon.sh stop historyserver 

mapred-site.xml添加JobHistoryServer屬性:

<property> 
    <name>mapreduce.jobhistory.address</name> 
    <value>hostname_on_which_jobhistory_service_is_started:10020</value> 
</property> 
<property> 
    <name>mapreduce.jobhistory.webapp.address</name> 
    <value>hostname_on_which_jobhistory_service_is_started:19888</value> 
</property> 

注:如果使用,TezSpark各自HistoryServer必須開始查看作業歷史記錄。

+0

我開始之前,我可以看到主:19888.jobhistory正在運行,但我已經提到,頁面上的Hadoop犯規節目的歷史。 – mndn

+0

在哪個節點啓動? URL指向'slave2'節點,用URL中的ip替換名稱並嘗試連接。 – franklinsijo

+0

我剛開始做主。 – mndn

相關問題