Thanks a lot for your help. Now I get much clear. Could you help me to understand what are the "client nodes". Do I need to change configuration of the cluster, or I can simply set up "client nodes" by changing codes within the spark application code? Currently, I am running ignite with embedded mode in spark application.
The only thing I know the different between server and client is by setting ignite context: *Server* val igniteContext = new IgniteContext(ss.sparkContext, () => CreateConfiguration(), false) *Client* val igniteContext = new IgniteContext(ss.sparkContext, () => CreateConfiguration(), true) What else do I need to do, in order to setup client node? -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/How-to-safely-shut-down-an-app-with-shared-RDD-without-lossing-data-tp13012p13031.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.
