Как перезапустить сервис Spark в EMR после изменения настроек conf?

Я использую EMR-5.9.0 и после изменения некоторых файлов конфигурации я хочу перезапустить службу, чтобы увидеть эффект. Как мне этого добиться?

Я попытался найти название службы, используя список initctl, как я видел в других ответах, но не повезло...

1 ответ

Поскольку 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

В кластерах EMR 5.x вы также можете:

[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
Другие вопросы по тегам