ERROR spark.SparkContext: Error initializing SparkContext
java.net.BindException: Cannot assign requested address: Service 'sparkDriver' failed after 16 retries (on a random free port)! Consider explicitly setting the appropriate binding address for the service 'sparkDriver' (for example spark.driver.bindAddress for SparkDriver) to the correct binding address.
分析原因:sparkDrivere服务需要 明确的设置合适的绑定地址
spark_env.sh有SPARK_LOCAL_IP字段用来设置Spark绑定节点的IP地址,于是spark_env.sh加上设置
SPARK_LOCAL_IP=‘本地IP地址’
然后正常启动sparkDriver