当我们启动spark master/slaves时,会执行$SPARK_HOME/sbin/start_all.sh. 下面我们就从这个脚本来看看它都做了些什么?

此脚本首先会检查我们调用它时是否含有--with-tachyon参数,如果包含则设置TACHYON_STR,然后它依次调用下面三个脚本:

1 # Load the Spark configuration
2 . "$sbin/spark-config.sh"
3 
4 # Start Master
5 "$sbin"/start-master.sh $TACHYON_STR
6 
7 # Start Workers
8 "$sbin"/start-slaves.sh $TACHYON_STR
View Code

相关文章: