nis*_*ish 25 hadoop emr hadoop-yarn
我正在使用Hadoop 2.6.0(emr-4.2.0图像).我已经做了一些更改,yarn-site.xml并希望重新启动纱线以使更改生效.
有没有一个命令用我可以做到这一点?
ann*_*ist 26
编辑(10/26/2017):关于如何执行此操作的更详细的知识中心文章已由AWS正式发布 - https://aws.amazon.com/premiumsupport/knowledge-center/restart-service-emr/.
您可以ssh进入EMR集群的主节点并运行 -
"sudo /sbin/stop hadoop-yarn-resourcemanager"
"sudo /sbin/start hadoop-yarn-resourcemanager"
Run Code Online (Sandbox Code Playgroud)
用于重新启动Yarn资源管理器的命令.EMR AMI 4.xx使用upstart - /sbin/{start,stop,restart}都是/ sbin/initctl的符号链接,这是upstart的一部分.有关更多信息,请参见initctl手册页.
或者,您可以按照此处的说明将更改传播到yarn-site.xml - yarn-change-configuration-on-yarn-site-xml
Ahm*_*mal 22
对于那些将来自谷歌的人
要在EMR中重新启动服务,请执行以下操作:
通过运行以下命令找到服务的名称:
initctl list
Run Code Online (Sandbox Code Playgroud)例如,YARN Resource Manager服务已命名hadoop-yarn-resourcemanager.
通过运行以下命令停止服务:
sudo stop hadoop-yarn-resourcemanager
Run Code Online (Sandbox Code Playgroud)等待几秒钟,然后运行以下命令启动服务:
sudo start hadoop-yarn-resourcemanager
Run Code Online (Sandbox Code Playgroud)注意:需要停止/启动; 不要使用restart命令.
通过运行以下命令验证进程是否正在运行:
sudo status hadoop-yarn-resourcemanager
Run Code Online (Sandbox Code Playgroud)使用ps检查进程,然后检查日志文件中是否有日志目录/ var/log /中的任何错误.
资料来源:https://aws.amazon.com/premiumsupport/knowledge-center/restart-service-emr/
| 归档时间: |
|
| 查看次数: |
22366 次 |
| 最近记录: |