Non riesco a individuare i registri degli errori oi messaggi delle chiamate println
in Scala durante l'esecuzione dei lavori su Spark
in EMR
.Dove sono gli Spark registrati su EMR?
Dove posso accedere a questi?
sto presentando il Spark job
, scritto in Scala
per EMR
utilizzando script-runner.jar
con argomenti --deploy-mode
impostato cluster
e --master
insieme a yarn
. Funziona bene il lavoro.
Tuttavia non vedo i miei println
dichiarazioni nel Amazon EMR UI
dove elenca "stderr, stdout etc. Furthermore if my job errors I don't see why it had an error. All I see is this in the
stderr`:
15/05/27 20:24:44 INFO yarn.Client: Application report from ResourceManager:
application identifier: application_1432754139536_0002
appId: 2
clientToAMToken: null
appDiagnostics:
appMasterHost: ip-10-185-87-217.ec2.internal
appQueue: default
appMasterRpcPort: 0
appStartTime: 1432758272973
yarnAppState: FINISHED
distributedFinalState: FAILED
appTrackingUrl: http://10.150.67.62:9046/proxy/application_1432754139536_0002/A
appUser: hadoop
`
Sì, questo è corretto. Grazie. Per gli altri utenti, puoi vedere questo "URI del registro" nell'interfaccia utente Web di Amazon EMR per informazioni/dettagli sul cluster. –