如何在更改conf设置后重新启动EMR中的Spark服务?

Dim*_*los 9 amazon-emr emr apache-spark

我正在使用EMR-5.9.0并在更改了一些配置文件后,我想重新启动服务以查看效果.我怎样才能做到这一点?

我尝试使用initctl列表找到服务的名称,正如我在其他答案中看到但没有运气...

J00*_*0MZ 12

由于Spark作为Hadoop Yarn上的应用程序运行,您可以尝试

 sudo stop hadoop-yarn-resourcemanager  
 sudo start hadoop-yarn-resourcemanager  
Run Code Online (Sandbox Code Playgroud)

如果您的意思是Spark History Server,那么您可以使用

 sudo stop spark-history-server  
 sudo start spark-history-server  
Run Code Online (Sandbox Code Playgroud)

可以使用检查服务的状态

sudo status hadoop-yarn-resourcemanager
sudo status spark-history-server

  • 对于尝试使用最新 EMR 版本的用户,请将命令更改为“sudo systemctl stop hadoop-yarn-resourcemanager” (2认同)