2016-05-27 71 views
4

我可以在Tez上運行配置單元,但在tez ui中看不到任何工作。在Tez ui中看不到任何dags

它會讓我瘋狂!

enter image description here

和用戶名和在timelineserver空 enter image description here

的配置是吹塑: TEZ-site.xml中

<property> 
     <name>tez.history.logging.service.class</name> 
     <value>org.apache.tez.dag.history.logging.ats.ATSHistoryLoggingService</value> 
</property> 
<property> 
     <description>URL for where the Tez UI is hosted</description> 
     <name>tez.tez-ui.history-url.base</name> 
     <value>http://10.0.0.51:8080/tez-ui</value> 
</property> 

和紗線的site.xml

<property> 
    <name>yarn.timeline-service.enabled</name> 
    <value>true</value> 
</property> 
<property> 
    <name>yarn.timeline-service.hostname</name> 
    <value>0.0.0.0</value> 
</property> 
<property> 
    <name>yarn.timeline-service.http-cross-origin.enabled</name> 
    <value>true</value> 
</property> 
<property> 
    <name>yarn.resourcemanager.system-metrics-publisher.enabled</name> 
    <value>true</value> 
</property> 
<property> 
    <name>yarn.timeline-service.generic-application-history.enabled</name> 
    <value>true</value> 
</property> 
<property> 
    <name>yarn.timeline-service.webapp.address</name> 
    <value>${yarn.timeline-service.hostname}:8188</value> 
</property> 
<property> 
    <name>yarn.timeline-service.webapp.https.address</name> 
    <value>${yarn.timeline-service.hostname}:2191</value> 
</property> 

和URL:

http://10.0.0.51:8188/ws/v1/timeline/TEZ_DAG_ID 
http://10.0.0.51:8188/ws/v1/timeline/TEZ_APPLICATION_ATTEMPT 
http://10.0.0.51:8188/ws/v1/timeline/TEZ_APPLICATION 

所有這些,我只是得到下同的回覆:

{ 
entities: [ ] 
} 
+0

我認爲你應該更新你的clinet上的yarn-site.xml,與RM保持一致 – Tartarus

回答

0

至於我看到在時間軸服務器UI你沒有關於作業的信息。在時間軸和Tez UI中,自從時間軸服務器使用LevelDB存儲並且應該在正在運行的作業期間發佈信息以來,您無法看到有關在時間軸服務器啓用之前運行的作業的信息。