Does the driver need constant access to the master node? Or is it only required to get initial resource allocation? What happens if master is not available after Spark cont
Below are the steps spark application does, when it starts,
So, yes, failing on master will result in executors not able to communicate with it. So, they will stop working. Failing of master will make driver unable to communicate with it for job status. So, your application will fail.