IgniteSparkSession igniteSession = IgniteSparkSession.builder()
.appName("Spark Ignite example")
class org.apache.ignite.IgniteIllegalStateException: Ignite instance with provided name doesn't exist. Did you call Ignition.start(..) to start an Ignite instance? [name=grid]
Client config was located in all Spark nodes at the same place.
When I ran these tests on the same host with several local executors then it worked. But if executors were located on different hosts then it didn't.
DataFrame API works fine with the same config.