[ 
https://issues.apache.org/jira/browse/SPARK-23806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Thomas Graves updated SPARK-23806:
----------------------------------
    Description: 
Very similar to https://issues.apache.org/jira/browse/SPARK-22618 . But this 
could also apply to Broadcast.unpersist.

 

2018-03-24 05:29:17,836 [Spark Context Cleaner] ERROR 
org.apache.spark.ContextCleaner - Error cleaning broadcast 85710 
org.apache.spark.SparkException: Exception thrown in awaitResult: at 
org.apache.spark.util.ThreadUtils$.awaitResult(ThreadUtils.scala:205) at 
org.apache.spark.rpc.RpcTimeout.awaitResult(RpcTimeout.scala:75) at 
org.apache.spark.storage.BlockManagerMaster.removeBroadcast(BlockManagerMaster.scala:152)
 at 
org.apache.spark.broadcast.TorrentBroadcast$.unpersist(TorrentBroadcast.scala:306)
 at 
org.apache.spark.broadcast.TorrentBroadcastFactory.unbroadcast(TorrentBroadcastFactory.scala:45)
 at 
org.apache.spark.broadcast.BroadcastManager.unbroadcast(BroadcastManager.scala:60)
 at 
org.apache.spark.ContextCleaner.doCleanupBroadcast(ContextCleaner.scala:238) at 
org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1$$anonfun$apply$mcV$sp$1.apply(ContextCleaner.scala:194)
 at 
org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1$$anonfun$apply$mcV$sp$1.apply(ContextCleaner.scala:185)
 at scala.Option.foreach(Option.scala:257) at 
org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1.apply$mcV$sp(ContextCleaner.scala:185)
 at org.apache.spark.util.Utils$.tryOrStopSparkContext(Utils.scala:1286) at 
org.apache.spark.ContextCleaner.org$apache$spark$ContextCleaner$$keepCleaning(ContextCleaner.scala:178)
 at org.apache.spark.ContextCleaner$$anon$1.run(ContextCleaner.scala:73) Caused 
by: java.io.IOException: Failed to send RPC 7228115282075984867 to 
/10.10.10.10:53804: java.nio.channels.ClosedChannelException at 
org.apache.spark.network.client.TransportClient.lambda$sendRpc$2(TransportClient.java:237)
 at 
io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
 at 
io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
 at 
io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
 at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:122) 
at 
io.netty.channel.AbstractChannel$AbstractUnsafe.safeSetFailure(AbstractChannel.java:852)
 at 
io.netty.channel.AbstractChannel$AbstractUnsafe.write(AbstractChannel.java:738) 
at 
io.netty.channel.DefaultChannelPipeline$HeadContext.write(DefaultChannelPipeline.java:1251)
 at 
io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:733)
 at 
io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:725)
 at 
io.netty.channel.AbstractChannelHandlerContext.access$1900(AbstractChannelHandlerContext.java:35)
 at 
io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.write(AbstractChannelHandlerContext.java:1062)
 at 
io.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask.write(AbstractChannelHandlerContext.java:1116)
 at 
io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.run(AbstractChannelHandlerContext.java:1051)
 at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:399)
 at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:446) at 
io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)
 at 
io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
 at java.lang.Thread.run(Thread.java:745) Caused by: 
java.nio.channels.ClosedChannelException

  was:
Very similar to https://issues.apache.org/jira/browse/SPARK-2261 . But this 
could also apply to Broadcast.unpersist.

 

2018-03-24 05:29:17,836 [Spark Context Cleaner] ERROR 
org.apache.spark.ContextCleaner - Error cleaning broadcast 85710 
org.apache.spark.SparkException: Exception thrown in awaitResult: at 
org.apache.spark.util.ThreadUtils$.awaitResult(ThreadUtils.scala:205) at 
org.apache.spark.rpc.RpcTimeout.awaitResult(RpcTimeout.scala:75) at 
org.apache.spark.storage.BlockManagerMaster.removeBroadcast(BlockManagerMaster.scala:152)
 at 
org.apache.spark.broadcast.TorrentBroadcast$.unpersist(TorrentBroadcast.scala:306)
 at 
org.apache.spark.broadcast.TorrentBroadcastFactory.unbroadcast(TorrentBroadcastFactory.scala:45)
 at 
org.apache.spark.broadcast.BroadcastManager.unbroadcast(BroadcastManager.scala:60)
 at 
org.apache.spark.ContextCleaner.doCleanupBroadcast(ContextCleaner.scala:238) at 
org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1$$anonfun$apply$mcV$sp$1.apply(ContextCleaner.scala:194)
 at 
org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1$$anonfun$apply$mcV$sp$1.apply(ContextCleaner.scala:185)
 at scala.Option.foreach(Option.scala:257) at 
org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1.apply$mcV$sp(ContextCleaner.scala:185)
 at org.apache.spark.util.Utils$.tryOrStopSparkContext(Utils.scala:1286) at 
org.apache.spark.ContextCleaner.org$apache$spark$ContextCleaner$$keepCleaning(ContextCleaner.scala:178)
 at org.apache.spark.ContextCleaner$$anon$1.run(ContextCleaner.scala:73) Caused 
by: java.io.IOException: Failed to send RPC 7228115282075984867 to 
/10.10.10.10:53804: java.nio.channels.ClosedChannelException at 
org.apache.spark.network.client.TransportClient.lambda$sendRpc$2(TransportClient.java:237)
 at 
io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
 at 
io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
 at 
io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
 at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:122) 
at 
io.netty.channel.AbstractChannel$AbstractUnsafe.safeSetFailure(AbstractChannel.java:852)
 at 
io.netty.channel.AbstractChannel$AbstractUnsafe.write(AbstractChannel.java:738) 
at 
io.netty.channel.DefaultChannelPipeline$HeadContext.write(DefaultChannelPipeline.java:1251)
 at 
io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:733)
 at 
io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:725)
 at 
io.netty.channel.AbstractChannelHandlerContext.access$1900(AbstractChannelHandlerContext.java:35)
 at 
io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.write(AbstractChannelHandlerContext.java:1062)
 at 
io.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask.write(AbstractChannelHandlerContext.java:1116)
 at 
io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.run(AbstractChannelHandlerContext.java:1051)
 at 
io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:399)
 at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:446) at 
io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)
 at 
io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
 at java.lang.Thread.run(Thread.java:745) Caused by: 
java.nio.channels.ClosedChannelException


> Broadcast. unpersist can cause fatal exception when used with dynamic 
> allocation
> --------------------------------------------------------------------------------
>
>                 Key: SPARK-23806
>                 URL: https://issues.apache.org/jira/browse/SPARK-23806
>             Project: Spark
>          Issue Type: Bug
>          Components: Spark Core
>    Affects Versions: 2.2.0
>            Reporter: Thomas Graves
>            Priority: Major
>
> Very similar to https://issues.apache.org/jira/browse/SPARK-22618 . But this 
> could also apply to Broadcast.unpersist.
>  
> 2018-03-24 05:29:17,836 [Spark Context Cleaner] ERROR 
> org.apache.spark.ContextCleaner - Error cleaning broadcast 85710 
> org.apache.spark.SparkException: Exception thrown in awaitResult: at 
> org.apache.spark.util.ThreadUtils$.awaitResult(ThreadUtils.scala:205) at 
> org.apache.spark.rpc.RpcTimeout.awaitResult(RpcTimeout.scala:75) at 
> org.apache.spark.storage.BlockManagerMaster.removeBroadcast(BlockManagerMaster.scala:152)
>  at 
> org.apache.spark.broadcast.TorrentBroadcast$.unpersist(TorrentBroadcast.scala:306)
>  at 
> org.apache.spark.broadcast.TorrentBroadcastFactory.unbroadcast(TorrentBroadcastFactory.scala:45)
>  at 
> org.apache.spark.broadcast.BroadcastManager.unbroadcast(BroadcastManager.scala:60)
>  at 
> org.apache.spark.ContextCleaner.doCleanupBroadcast(ContextCleaner.scala:238) 
> at 
> org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1$$anonfun$apply$mcV$sp$1.apply(ContextCleaner.scala:194)
>  at 
> org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1$$anonfun$apply$mcV$sp$1.apply(ContextCleaner.scala:185)
>  at scala.Option.foreach(Option.scala:257) at 
> org.apache.spark.ContextCleaner$$anonfun$org$apache$spark$ContextCleaner$$keepCleaning$1.apply$mcV$sp(ContextCleaner.scala:185)
>  at org.apache.spark.util.Utils$.tryOrStopSparkContext(Utils.scala:1286) at 
> org.apache.spark.ContextCleaner.org$apache$spark$ContextCleaner$$keepCleaning(ContextCleaner.scala:178)
>  at org.apache.spark.ContextCleaner$$anon$1.run(ContextCleaner.scala:73) 
> Caused by: java.io.IOException: Failed to send RPC 7228115282075984867 to 
> /10.10.10.10:53804: java.nio.channels.ClosedChannelException at 
> org.apache.spark.network.client.TransportClient.lambda$sendRpc$2(TransportClient.java:237)
>  at 
> io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:507)
>  at 
> io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:481)
>  at 
> io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:420)
>  at 
> io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:122) 
> at 
> io.netty.channel.AbstractChannel$AbstractUnsafe.safeSetFailure(AbstractChannel.java:852)
>  at 
> io.netty.channel.AbstractChannel$AbstractUnsafe.write(AbstractChannel.java:738)
>  at 
> io.netty.channel.DefaultChannelPipeline$HeadContext.write(DefaultChannelPipeline.java:1251)
>  at 
> io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:733)
>  at 
> io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:725)
>  at 
> io.netty.channel.AbstractChannelHandlerContext.access$1900(AbstractChannelHandlerContext.java:35)
>  at 
> io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.write(AbstractChannelHandlerContext.java:1062)
>  at 
> io.netty.channel.AbstractChannelHandlerContext$WriteAndFlushTask.write(AbstractChannelHandlerContext.java:1116)
>  at 
> io.netty.channel.AbstractChannelHandlerContext$AbstractWriteTask.run(AbstractChannelHandlerContext.java:1051)
>  at 
> io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:399)
>  at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:446) at 
> io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:131)
>  at 
> io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144)
>  at java.lang.Thread.run(Thread.java:745) Caused by: 
> java.nio.channels.ClosedChannelException



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to