【发布时间】:2018-10-03 01:47:55
【问题描述】:
我想通过以下方式检索在 mesos 主机上以集群模式运行的 spark 作业的状态:
spark-submit --master mesos://<ip>:7077 --status "driver-...-..."
无论驱动程序的状态如何,它都会退出 0 而不进行任何记录。
我知道它在做正确的事情,因为如果我使用无效的 mesos ip/port 运行命令,我会得到
Exception in thread "main" org.apache.spark.deploy.rest.SubmitRestConnectionException: Unable to connect to server
at org.apache.spark.deploy.rest.RestSubmissionClient$$anonfun$requestSubmissionStatus$3.apply(RestSubmissionClient.scala:165)
如果我使用无效的提交 ID 运行,我会得到
2018-10-02 18:47:01 ERROR RestSubmissionClient:70 - Error: Server responded with message of unexpected type SubmissionStatusResponse.
知道为什么spark-submit --status 没有返回任何东西吗?
【问题讨论】:
标签: apache-spark mesos