liupc commented on a change in pull request #23444: [SPARK-26529]Add logs for 
IOException when preparing local resource
URL: https://github.com/apache/spark/pull/23444#discussion_r245247672
 
 

 ##########
 File path: 
resource-managers/yarn/src/main/scala/org/apache/spark/deploy/yarn/Client.scala
 ##########
 @@ -780,10 +780,19 @@ private[spark] class Client(
       props.store(writer, "Spark configuration.")
       writer.flush()
       confStream.closeEntry()
+      confArchive
+    } catch {
+      case e: IOException =>
+        logError(s"IOException occurred while writing to confArchive 
$confArchive", e)
+        throw e
 
 Review comment:
   What's more, disk util 100% may caused by parallel spark/mr jobs downloading 
jars/files or some other service creating large files or too many small files 
causing no inodes left. When you login onto the machine after the exception, 
the disk util may appear normal for files may be cleanup for exception. Without 
the path information it's hard to find out which above case caused the problem. 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to