火花當我提交火花的工作,它未能在外殼下面exeption集羣激發駕駛員:在線程「主要」組織連接失敗提交作業時紗線模式
例外。 apache.spark.SparkException: 應用application_1497125798633_0065失敗的狀態 在org.apache.spark.deploy.yarn.Client.run(Client.scala:1244)完成 在org.apache.spark.deploy.yarn.Client $。主(Client.scala:1290) 在org.apache.spark.deploy.yarn.Client.main(Client.scala) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本機方法)(Method.java:498)上的sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at org.apache.spark.deploy.SparkSubmit $ .org $ apache $ spark $ deploy $ SparkSubmit $$ runMain(SparkSubmit.scala:750) at org.apache.spark.deploy.SparkSubmit $ .doRunMain $ 1(SparkSubmit。階:187) 在org.apache.spark.deploy.SparkSubmit $ .submit(SparkSubmit.scala:212) 在org.apache.spark.deploy.SparkSubmit $。主要(SparkSubmit.scala:126) 在有機apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)17/06/29 10時25分36秒INFO ShutdownHookManager:關閉鉤稱爲
這是它給出了紗線日誌:
造成的:java.io.IOException異常:無法連接到/0.0.0.0:35994在 org.apache.spark.network.client。 TransportClientFactory.createClient(TransportClientFactory.java:232) 在 org.apache.spark.network.client.TransportClientFactory.createClient(TransportClientFactory.java:182) 在 org.apache.spark.rpc.netty.NettyRpcEnv.createClient( NettyRpcEnv.scala:197) 在org.apache.spark.rpc.netty.Outbox $匿名$ 1.call(Outbox.scala:194)在 org.apache.spark.rpc.netty.Outbox $匿名$ 1.call(Outbox.scala:190)在 java.util.concurrent.FutureTask.run(FutureTask.java:266)在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) 在 java.util.concurrent.ThreadPoolExecutor中的$ Worker.run(ThreadPoolExecutor.java:617) 在java.lang.Thread.run(Thread.java:745)
我猜意味着它無法連接到驅動程序。我試圖增加「spark.yarn.executor.memoryOverhead」參數,但沒有奏效。
這是提交命令我使用:
/bin/spark-submit \
--class example.Hello \
--jars ... \
--master yarn \
--deploy-mode cluster \
--supervise \
--conf spark.yarn.driver.memoryOverhead=1024 ...(jar file path)
我使用HDP-2.6.1.0和火花2.1.1
你可以刪除'--supervise'並重新開始嗎?你能粘貼'spark-shell'的整個輸出嗎?你能粘貼來自YARN的日誌嗎?使用[yarn logs -applicationId](https://hadoop.apache.org/docs/r2.7.3/hadoop-yarn/hadoop-yarn-site/YarnCommands.html#logs)。 –
我把它從命令中移除了,沒有任何改變。我更新了我的問題以獲得shell錯誤以及紗線日誌中的異常 –
您是否可以將其他行粘貼到異常之上?我想我已經看到了類似的例外情況,並且正在關機。顯示更多日誌。謝謝。 –