Spark提交报错:1 node(s) are excluded in this operation

提交spark on yarn作业报错:

主要错误信息“There are 1 datanode(s) running and 1 node(s) are excluded in this operation”,有一个datanode被排除

1088 [main] INFO  org.apache.spark.deploy.yarn.Client  - Verifying our application has not requested more than the maximum memory capability of the cluster (8192 MB per container)
1089 [main] INFO  org.apache.spark.deploy.yarn.Client  - Will allocate AM container, with 1408 MB memory including 384 MB overhead
1089 [main] INFO  org.apache.spark.deploy.yarn.Client  - Setting up container launch context for our AM
1091 [main] INFO  org.apache.spark.deploy.yarn.Client  - Setting up the launch environment for our AM container
1106 [main] INFO  org.apache.spark.deploy.yarn.Client  - Preparing resources for our AM container
1155 [main] WARN  org.apache.spark.deploy.yarn.Client  - Neither spark.yarn.jars nor spark.yarn.archive is set, falling back to uploading libraries under SPARK_HOME.
3343 [main] INFO  org.apache.spark.deploy.yarn.Client  - Uploading resource file:/tmp/spark-510bf868-cc29-4e2f-b1c0-55136c98eb32/__spark_libs__2655251803993337384.zip -> hdfs://dss0:8020/user/root/.sparkStaging/application_1645757337254_0003/__spark_libs__2655251803993
337384.zip3475 [Thread-7] INFO  org.apache.hadoop.hdfs.DataStreamer  - Exception in createBlockOutputStream blk_1073742400_1577
java.io.EOFException: Unexpected EOF while trying to read response from server
	at org.apache.hadoop.hdfs.protocolPB.PBHelperClient.vintPrefixed(PBHelperClient.java:458)
	at org.apache.hadoop.hdfs.DataStreamer.createBlockOutputStream(DataStreamer.java:1762)
	at org.apache.hadoop.hdfs.DataStreamer.nextBlockOutputStream(DataStreamer.java:1679)
	at org.apache.hadoop.hdfs.DataStreamer.run(DataStreamer.java:716)
3477 [Thread-7] WARN  org.apache.hadoop.hdfs.DataStreamer  - Abandoning BP-242088412-192.168.78.12-1644827784895:blk_1073742400_1577
3483 [Thread-7] WARN  org.apache.hadoop.hdfs.DataStreamer  - Excluding datanode DatanodeInfoWithStorage[192.168.78.12:9866,DS-686c7ba7-eda5-442a-a041-cf44347b8bfc,DISK]
3503 [Thread-7] WARN  org.apache.hadoop.hdfs.DataStreamer  - DataStreamer Exception
org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /user/root/.sparkStaging/application_1645757337254_0003/__spark_libs__2655251803993337384.zip could only be written to 0 of the 1 minReplication nodes. There are 1 datanode(s) running and 1 node(s) are ex
cluded in this operation.	at org.apache.hadoop.hdfs.server.blockmanagement.BlockManager.chooseTarget4NewBlock(BlockManager.java:2116)

执行"hadoop fs -rm -r -skipTrash  /user/root/.sparkStaging/*",清空掉该目录下的作业缓存文件后解决~,如果问题还存在可以尝试重启hdfs以及yarn,或者关闭一些服务使集群资源更加充足,然后再尝试提交作业

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

头顶榴莲树

你的鼓励是我最大的动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值