web-dev-qa-db-ja.com

設定を変更した後、EMRでSparkサービスを再起動する方法は?

EMR-5.9.0を使用していますが、いくつかの構成ファイルを変更した後、サービスを再起動してその効果を確認します。どうすればこれを達成できますか?

他の回答で見たように、運が悪かったので、initctlリストを使用してサービスの名前を見つけようとしました...

10

SparkはHadoop Yarnでアプリケーションとして実行されるので、試すことができます

 Sudo stop hadoop-yarn-resourcemanager  
 Sudo start hadoop-yarn-resourcemanager  

Spark History Serverを意味する場合は、

 Sudo stop spark-history-server  
 Sudo start spark-history-server  

サービスのステータスの確認は、

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

11
J00MZ

5.x EMRクラスターでは、次のことも実行できます。

[hadoop@ip-10-0-2-93 conf]$ initctl list | grep yarn
hadoop-yarn-timelineserver start/running, process 10632
hadoop-yarn-resourcemanager start/running, process 10771
hadoop-yarn-proxyserver start/running, process 10508

[hadoop@ip-10-0-2-93 conf]$ Sudo stop hadoop-yarn-resourcemanager
hadoop-yarn-resourcemanager stop/waiting

[hadoop@ip-10-0-2-93 conf]$ Sudo start hadoop-yarn-resourcemanager
hadoop-yarn-resourcemanager start/running, process 1591

[hadoop@ip-10-0-2-93 conf]$ initctl list | grep yarn
hadoop-yarn-timelineserver start/running, process 10632
hadoop-yarn-resourcemanager start/running, process 1591
hadoop-yarn-proxyserver start/running, process 10508
0
Joarder Kamal