Windows系统下停止Spark master的命令是什么?
Windows 10 系统下关闭Spark Master的对应操作
你用spark-class org.apache.spark.deploy.master.Master命令启动Spark Master后,按实际运行场景选关闭方式就行:
- 前台运行场景:如果Master进程占着当前打开的CMD/PowerShell窗口前台跑,直接在这个窗口按
Ctrl + C组合键,就能发终止信号正常关进程,别直接点窗口右上角的叉关闭,容易残留异常临时文件影响下次启动。 - 后台运行场景:如果Master是后台启动没占用当前终端,两种方式都能正常关闭:
- 进入Spark安装目录的bin文件夹,执行命令:
spark-class org.apache.spark.deploy.master.Master stop - 直接进入Spark安装目录的sbin文件夹,执行
stop-master.cmd脚本
- 进入Spark安装目录的bin文件夹,执行命令:
不要直接开任务管理器强杀Master进程,强杀会导致Master存储的Worker注册信息、运行中作业状态没法正常清理,下次启动容易报状态不一致的错误。
内容的提问来源于stack exchange,提问作者Luca Del Giudice
相关产品推荐
相关产品推荐

