[ 
https://issues.apache.org/jira/browse/SPARK-52932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18010228#comment-18010228
 ] 

Dongjoon Hyun commented on SPARK-52932:
---------------------------------------

Thank you for reporting, [~tomwit] .

> Kubernetes Operator - io.vertx.core.VertxException: Thread blocked
> ------------------------------------------------------------------
>
>                 Key: SPARK-52932
>                 URL: https://issues.apache.org/jira/browse/SPARK-52932
>             Project: Spark
>          Issue Type: Bug
>          Components: Kubernetes
>    Affects Versions: 4.0.0
>         Environment: Kubernetes cluster version: 1 .32
> OS: CentOS Stream 9
> Kernel:  5.14.0-529.el9.x86_64
> Container runtime: containerd://1.7.25
> Spark operator version 1.2.0 (Helm chart)
>            Reporter: Tomasz Witwicki
>            Priority: Major
>
> Driver pod fails when submitting pyspark-pi example:
> kubectl apply -f [https://apache.github.io/spark-kubernetes-operator/pi.yaml]
>  
> Driver pod logs:
> {code:java}
> WARNING: Using incubator modules: jdk.incubator.vector
> Files local:///opt/spark/examples/jars/spark-examples.jar from 
> /opt/spark/examples/jars/spark-examples_2.13-4.0.0.jar to 
> /opt/spark/work-dir/spark-examples_2.13-4.0.0.jar
> 25/07/23 19:25:01 WARN NativeCodeLoader: Unable to load native-hadoop library 
> for your platform... using builtin-java classes where applicable
> Using Spark's default log4j profile: 
> org/apache/spark/log4j2-defaults.properties
> 25/07/23 19:25:02 INFO SparkContext: Running Spark version 4.0.0
> 25/07/23 19:25:02 INFO SparkContext: OS info Linux, 5.14.0-598.el9.x86_64, 
> amd64
> 25/07/23 19:25:02 INFO SparkContext: Java version 17.0.15
> 25/07/23 19:25:02 INFO ResourceUtils: 
> ==============================================================
> 25/07/23 19:25:02 INFO ResourceUtils: No custom resources configured for 
> spark.driver.
> 25/07/23 19:25:02 INFO ResourceUtils: 
> ==============================================================
> 25/07/23 19:25:02 INFO SparkContext: Submitted application: Spark Pi
> 25/07/23 19:25:02 INFO ResourceProfile: Default ResourceProfile created, 
> executor resources: Map(cores -> name: cores, amount: 1, script: , vendor: , 
> memory -> name: memory, amount: 1024, script: , vendor: , offHeap -> name: 
> offHeap, amount: 0, script: , vendor: ), task resources: Map(cpus -> name: 
> cpus, amount: 1.0)
> 25/07/23 19:25:02 INFO ResourceProfile: Limiting resource is cpus at 1 tasks 
> per executor
> 25/07/23 19:25:02 INFO ResourceProfileManager: Added ResourceProfile id: 0
> 25/07/23 19:25:03 INFO SecurityManager: Changing view acls to: spark
> 25/07/23 19:25:03 INFO SecurityManager: Changing modify acls to: spark
> 25/07/23 19:25:03 INFO SecurityManager: Changing view acls groups to: spark
> 25/07/23 19:25:03 INFO SecurityManager: Changing modify acls groups to: spark
> 25/07/23 19:25:03 INFO SecurityManager: SecurityManager: authentication 
> disabled; ui acls disabled; users with view permissions: spark groups with 
> view permissions: EMPTY; users with modify permissions: spark; groups with 
> modify permissions: EMPTY; RPC SSL disabled
> 25/07/23 19:25:03 INFO Utils: Successfully started service 'sparkDriver' on 
> port 7078.
> 25/07/23 19:25:03 INFO SparkEnv: Registering MapOutputTracker
> 25/07/23 19:25:03 INFO SparkEnv: Registering BlockManagerMaster
> 25/07/23 19:25:03 INFO BlockManagerMasterEndpoint: Using 
> org.apache.spark.storage.DefaultTopologyMapper for getting topology 
> information
> 25/07/23 19:25:03 INFO BlockManagerMasterEndpoint: BlockManagerMasterEndpoint 
> up
> 25/07/23 19:25:03 INFO SparkEnv: Registering BlockManagerMasterHeartbeat
> 25/07/23 19:25:03 INFO DiskBlockManager: Created local directory at 
> /var/data/spark-23e4a05e-bc68-4e28-8003-0c3087086217/blockmgr-b648a749-d832-4c77-b009-1b5e0735426e
> 25/07/23 19:25:03 INFO SparkEnv: Registering OutputCommitCoordinator
> 25/07/23 19:25:03 INFO JettyUtils: Start Jetty 0.0.0.0:4040 for SparkUI
> 25/07/23 19:25:03 INFO Utils: Successfully started service 'SparkUI' on port 
> 4040.
> 25/07/23 19:25:03 INFO SparkContext: Added JAR 
> local:/opt/spark/examples/jars/spark-examples.jar at 
> file:/opt/spark/examples/jars/spark-examples.jar with timestamp 1753298702858
> 25/07/23 19:25:03 INFO SecurityManager: Changing view acls to: spark
> 25/07/23 19:25:03 INFO SecurityManager: Changing modify acls to: spark
> 25/07/23 19:25:03 INFO SecurityManager: Changing view acls groups to: spark
> 25/07/23 19:25:03 INFO SecurityManager: Changing modify acls groups to: spark
> 25/07/23 19:25:03 INFO SecurityManager: SecurityManager: authentication 
> disabled; ui acls disabled; users with view permissions: spark groups with 
> view permissions: EMPTY; users with modify permissions: spark; groups with 
> modify permissions: EMPTY; RPC SSL disabled
> 25/07/23 19:25:03 INFO SparkKubernetesClientFactory: Auto-configuring K8S 
> client using current context from users K8S config file
> 25/07/23 19:25:06 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 2603 ms, time 
> limit is 2000 ms
> 25/07/23 19:25:07 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 3606 ms, time 
> limit is 2000 ms
> 25/07/23 19:25:08 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 4606 ms, time 
> limit is 2000 ms
> 25/07/23 19:25:09 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 5607 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:10 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 6608 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:11 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 7609 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:12 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 8611 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:13 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 9611 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:14 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 10612 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:15 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 11612 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:16 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 12612 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:17 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 13615 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:18 WARN BlockedThreadChecker: Thread 
> Thread[vert.x-eventloop-thread-1,5,main] has been blocked for 14616 ms, time 
> limit is 2000 ms
> io.vertx.core.VertxException: Thread blocked
>     at [email protected]/java.net.Inet6AddressImpl.lookupAllHostAddr(Native 
> Method)
>     at 
> [email protected]/java.net.InetAddress$PlatformNameService.lookupAllHostAddr(InetAddress.java:934)
>     at 
> [email protected]/java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1543)
>     at 
> [email protected]/java.net.InetAddress$NameServiceAddresses.get(InetAddress.java:852)
>     at 
> [email protected]/java.net.InetAddress.getAllByName0(InetAddress.java:1533)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1385)
>     at 
> [email protected]/java.net.InetAddress.getAllByName(InetAddress.java:1306)
>     at [email protected]/java.net.InetAddress.getByName(InetAddress.java:1256)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:156)
>     at app//io.netty.util.internal.SocketUtils$8.run(SocketUtils.java:153)
>     at 
> [email protected]/java.security.AccessController.executePrivileged(AccessController.java:807)
>     at 
> [email protected]/java.security.AccessController.doPrivileged(AccessController.java:569)
>     at 
> app//io.netty.util.internal.SocketUtils.addressByName(SocketUtils.java:153)
>     at 
> app//io.netty.resolver.DefaultNameResolver.doResolve(DefaultNameResolver.java:41)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:61)
>     at 
> app//io.netty.resolver.SimpleNameResolver.resolve(SimpleNameResolver.java:53)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:55)
>     at 
> app//io.netty.resolver.InetSocketAddressResolver.doResolve(InetSocketAddressResolver.java:31)
>     at 
> app//io.netty.resolver.AbstractAddressResolver.resolve(AbstractAddressResolver.java:106)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect0(Bootstrap.java:220)
>     at 
> app//io.netty.bootstrap.Bootstrap.doResolveAndConnect(Bootstrap.java:171)
>     at app//io.netty.bootstrap.Bootstrap.connect(Bootstrap.java:148)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.handleConnect(ChannelProvider.java:152)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:103)
>     at 
> app//io.vertx.core.net.impl.ChannelProvider.connect(ChannelProvider.java:89)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.connectInternal2(NetClientImpl.java:308)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl.lambda$connectInternal$2(NetClientImpl.java:273)
>     at 
> app//io.vertx.core.net.impl.NetClientImpl$$Lambda$1091/0x00007f1d817cb2a0.handle(Unknown
>  Source)
>     at 
> app//io.vertx.core.impl.future.FutureImpl$4.onSuccess(FutureImpl.java:176)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at app//io.vertx.core.impl.future.Mapping.onSuccess(Mapping.java:40)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.PromiseImpl.onSuccess(PromiseImpl.java:49)
>     at 
> app//io.vertx.core.impl.future.FutureBase.emitSuccess(FutureBase.java:66)
>     at 
> app//io.vertx.core.impl.future.FutureImpl.tryComplete(FutureImpl.java:259)
>     at 
> app//io.vertx.core.impl.future.Composition$1.onSuccess(Composition.java:62)
>     at 
> app//io.vertx.core.impl.future.FutureBase.lambda$emitSuccess$0(FutureBase.java:60)
>     at 
> app//io.vertx.core.impl.future.FutureBase$$Lambda$1086/0x00007f1d817c9940.run(Unknown
>  Source)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173)
>     at 
> app//io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
>     at app//io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569)
>     at 
> app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998)
>     at 
> app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>     at 
> app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
>     at [email protected]/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:19 ERROR SparkContext: Error initializing SparkContext.
> org.apache.spark.SparkException: External scheduler cannot be instantiated
>     at 
> org.apache.spark.SparkContext$.org$apache$spark$SparkContext$$createTaskScheduler(SparkContext.scala:3368)
>     at org.apache.spark.SparkContext.<init>(SparkContext.scala:593)
>     at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:3055)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.$anonfun$build$2(SparkSession.scala:839)
>     at scala.Option.getOrElse(Option.scala:201)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.build(SparkSession.scala:830)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.getOrCreate(SparkSession.scala:859)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.getOrCreate(SparkSession.scala:732)
>     at 
> org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:923)
>     at org.apache.spark.examples.SparkPi$.main(SparkPi.scala:30)
>     at org.apache.spark.examples.SparkPi.main(SparkPi.scala)
>     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
>     at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>     at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.base/java.lang.reflect.Method.invoke(Method.java:569)
>     at 
> org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.scala:52)
>     at 
> org.apache.spark.deploy.SparkSubmit.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:1027)
>     at org.apache.spark.deploy.SparkSubmit.doRunMain$1(SparkSubmit.scala:204)
>     at org.apache.spark.deploy.SparkSubmit.submit(SparkSubmit.scala:227)
>     at org.apache.spark.deploy.SparkSubmit.doSubmit(SparkSubmit.scala:96)
>     at 
> org.apache.spark.deploy.SparkSubmit$$anon$2.doSubmit(SparkSubmit.scala:1132)
>     at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:1141)
>     at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
> Caused by: java.lang.reflect.InvocationTargetException
>     at 
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>  Method)
>     at 
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
>     at 
> java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>     at 
> java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
>     at 
> java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
>     at 
> org.apache.spark.scheduler.cluster.k8s.KubernetesClusterManager.makeExecutorPodsAllocator(KubernetesClusterManager.scala:183)
>     at 
> org.apache.spark.scheduler.cluster.k8s.KubernetesClusterManager.createSchedulerBackend(KubernetesClusterManager.scala:137)
>     at 
> org.apache.spark.SparkContext$.org$apache$spark$SparkContext$$createTaskScheduler(SparkContext.scala:3362)
>     ... 22 more
> Caused by: io.fabric8.kubernetes.client.KubernetesClientException
>     at 
> io.fabric8.kubernetes.client.dsl.internal.OperationSupport.waitForResult(OperationSupport.java:509)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleResponse(OperationSupport.java:524)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleGet(OperationSupport.java:467)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.handleGet(BaseOperation.java:792)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.requireFromServer(BaseOperation.java:193)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:149)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:98)
>     at 
> org.apache.spark.scheduler.cluster.k8s.ExecutorPodsAllocator.$anonfun$driverPod$1(ExecutorPodsAllocator.scala:92)
>     at scala.Option.map(Option.scala:242)
>     at 
> org.apache.spark.scheduler.cluster.k8s.ExecutorPodsAllocator.<init>(ExecutorPodsAllocator.scala:90)
>     ... 30 more
> Caused by: java.util.concurrent.TimeoutException
>     at 
> io.fabric8.kubernetes.client.utils.AsyncUtils.lambda$withTimeout$0(AsyncUtils.java:42)
>     at 
> io.fabric8.kubernetes.client.utils.Utils.lambda$schedule$6(Utils.java:474)
>     at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
>     at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
>     at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
>     at java.base/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:19 INFO SparkContext: SparkContext is stopping with exitCode 0 
> from getOrCreate at SparkPi.scala:30.
> 25/07/23 19:25:19 INFO SparkUI: Stopped Spark web UI at 
> http://pi-0-driver-svc.default.svc:4040
> 25/07/23 19:25:19 INFO MapOutputTrackerMasterEndpoint: 
> MapOutputTrackerMasterEndpoint stopped!
> 25/07/23 19:25:19 INFO MemoryStore: MemoryStore started with capacity 413.9 
> MiB
> 25/07/23 19:25:19 INFO MemoryStore: MemoryStore cleared
> 25/07/23 19:25:19 INFO BlockManager: BlockManager stopped
> 25/07/23 19:25:19 INFO BlockManagerMaster: BlockManagerMaster stopped
> 25/07/23 19:25:19 WARN MetricsSystem: Stopping a MetricsSystem that is not 
> running
> 25/07/23 19:25:19 INFO 
> OutputCommitCoordinator$OutputCommitCoordinatorEndpoint: 
> OutputCommitCoordinator stopped!
> 25/07/23 19:25:19 INFO SparkContext: Successfully stopped SparkContext
> Exception in thread "main" org.apache.spark.SparkException: External 
> scheduler cannot be instantiated
>     at 
> org.apache.spark.SparkContext$.org$apache$spark$SparkContext$$createTaskScheduler(SparkContext.scala:3368)
>     at org.apache.spark.SparkContext.<init>(SparkContext.scala:593)
>     at org.apache.spark.SparkContext$.getOrCreate(SparkContext.scala:3055)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.$anonfun$build$2(SparkSession.scala:839)
>     at scala.Option.getOrElse(Option.scala:201)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.build(SparkSession.scala:830)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.getOrCreate(SparkSession.scala:859)
>     at 
> org.apache.spark.sql.classic.SparkSession$Builder.getOrCreate(SparkSession.scala:732)
>     at 
> org.apache.spark.sql.SparkSession$Builder.getOrCreate(SparkSession.scala:923)
>     at org.apache.spark.examples.SparkPi$.main(SparkPi.scala:30)
>     at org.apache.spark.examples.SparkPi.main(SparkPi.scala)
>     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)
>     at 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>     at 
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>     at java.base/java.lang.reflect.Method.invoke(Method.java:569)
>     at 
> org.apache.spark.deploy.JavaMainApplication.start(SparkApplication.scala:52)
>     at 
> org.apache.spark.deploy.SparkSubmit.org$apache$spark$deploy$SparkSubmit$$runMain(SparkSubmit.scala:1027)
>     at org.apache.spark.deploy.SparkSubmit.doRunMain$1(SparkSubmit.scala:204)
>     at org.apache.spark.deploy.SparkSubmit.submit(SparkSubmit.scala:227)
>     at org.apache.spark.deploy.SparkSubmit.doSubmit(SparkSubmit.scala:96)
>     at 
> org.apache.spark.deploy.SparkSubmit$$anon$2.doSubmit(SparkSubmit.scala:1132)
>     at org.apache.spark.deploy.SparkSubmit$.main(SparkSubmit.scala:1141)
>     at org.apache.spark.deploy.SparkSubmit.main(SparkSubmit.scala)
> Caused by: java.lang.reflect.InvocationTargetException
>     at 
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native
>  Method)
>     at 
> java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
>     at 
> java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>     at 
> java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:500)
>     at 
> java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:481)
>     at 
> org.apache.spark.scheduler.cluster.k8s.KubernetesClusterManager.makeExecutorPodsAllocator(KubernetesClusterManager.scala:183)
>     at 
> org.apache.spark.scheduler.cluster.k8s.KubernetesClusterManager.createSchedulerBackend(KubernetesClusterManager.scala:137)
>     at 
> org.apache.spark.SparkContext$.org$apache$spark$SparkContext$$createTaskScheduler(SparkContext.scala:3362)
>     ... 22 more
> Caused by: io.fabric8.kubernetes.client.KubernetesClientException
>     at 
> io.fabric8.kubernetes.client.dsl.internal.OperationSupport.waitForResult(OperationSupport.java:509)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleResponse(OperationSupport.java:524)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.OperationSupport.handleGet(OperationSupport.java:467)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.handleGet(BaseOperation.java:792)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.requireFromServer(BaseOperation.java:193)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:149)
>     at 
> io.fabric8.kubernetes.client.dsl.internal.BaseOperation.get(BaseOperation.java:98)
>     at 
> org.apache.spark.scheduler.cluster.k8s.ExecutorPodsAllocator.$anonfun$driverPod$1(ExecutorPodsAllocator.scala:92)
>     at scala.Option.map(Option.scala:242)
>     at 
> org.apache.spark.scheduler.cluster.k8s.ExecutorPodsAllocator.<init>(ExecutorPodsAllocator.scala:90)
>     ... 30 more
> Caused by: java.util.concurrent.TimeoutException
>     at 
> io.fabric8.kubernetes.client.utils.AsyncUtils.lambda$withTimeout$0(AsyncUtils.java:42)
>     at 
> io.fabric8.kubernetes.client.utils.Utils.lambda$schedule$6(Utils.java:474)
>     at 
> java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
>     at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
>     at 
> java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
>     at 
> java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
>     at 
> java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
>     at java.base/java.lang.Thread.run(Thread.java:840)
> 25/07/23 19:25:19 INFO ShutdownHookManager: Shutdown hook called
> 25/07/23 19:25:19 INFO ShutdownHookManager: Deleting directory 
> /var/data/spark-23e4a05e-bc68-4e28-8003-0c3087086217/spark-dfddde9c-9914-4f39-a5e2-8ee9dfafbb30
> 25/07/23 19:25:19 INFO ShutdownHookManager: Deleting directory 
> /tmp/spark-4a1cb7ec-c8d3-4cf5-adec-5d82af229f82
>  {code}
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

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

Reply via email to