1. 如果参数小于1,返回。格式:slaves.sh [--config <conf-dir>] command...
2. 执行sbin/spark-config.sh,加载基本环境变量
3. 设置HOSTLIST为变量$SPARK_SLAVES的值
4. 如果存在,获取--config参数,即配置文件目录,目录不存在则返回
5. 执行conf/spark-env.sh
6. 如果HOSTLIST为空,则设置为conf/slaves
7. 设置ssh参数为“-o StrictHostKeyChecking=no ”
8. 加载$HOSTLIST文件中的列表地址,使用ssh登录并执行脚本参数传入的命令command
9. sleep或者直接wait保证命令执行结束
本文详细介绍了如何使用spark-config.sh脚本进行Spark集群的基本环境配置,并设置了主机列表HOSTLIST,通过ssh远程执行命令来启动集群节点。

1231

被折叠的 条评论
为什么被折叠?



