我有一個在YARN
上運行的spark工作,它似乎只是掛起而沒有做任何計算。如何判斷我的星火工作是否正在進行?
這裏是紗說,當我做yarn application -status <APPLICATIOM ID>
:
Application Report :
Application-Id : applicationID
Application-Name : test app
Application-Type : SPARK
User : ec2-user
Queue : default
Start-Time : 1491005660004
Finish-Time : 0
Progress : 10%
State : RUNNING
Final-State : UNDEFINED
Tracking-URL : http://<ip>:4040
RPC Port : 0
AM Host : <host ip>
Aggregate Resource Allocation : 36343926 MB-seconds, 9818 vcore-seconds
Log Aggregation Status : NOT_START
Diagnostics :
而且,當我檢查yarn application -list
它說,它是RUNNING
。但我不確定我是否相信這一點。當我去火花WebUI中,我看到的只是一個階段,整個幾個小時我一直在運行它:
此外,當我點擊「階段」選項卡上,我什麼也看不見運行:
如何確保我的應用程序實際上是運行和YARN
是不是在騙我?
我實際上更喜歡這樣拋出一個錯誤,而不是讓我等待,看看這個工作是否有效運行。我怎麼做?
嗯。我沒有看到。這是否意味着它沒有進步? – Candic3
我們可以把這個聊一下嗎? – Candic3
http://chat.stackoverflow.com/rooms/139996/spark-job-progress – Candic3