功能介绍
组件配置项修改后,需要重启对应的服务使配置生效。为确保服务重启过程中,尽量减少或不影响业务运行,可通过滚动重启服务。对于有主备状态的实例,会先重启备实例,再重启主实例。滚动重启时间比普通重启时间久。
- 控制台支持重启服务,默认勾选滚动重启方式。滚动重启关闭后所有节点同时重启可能导致服务不可用,请谨慎选择。
- 失败处理策略支持两种方式:失败时阻塞等待处理和单节点失败继续处理。
操作步骤
- 登录 EMR 控制台,在集群列表中单击对应的集群 ID/名称进入集群详情页。
- 若您需要重启整个组件服务,可以在集群服务页,选择需要重启的组件卡片操作 > 重启服务,或者进入组件详情页,在页面右上角选择更多操作 > 重启全部服务;若您需要重启某个角色实例,可以在集群服务页,选择需要重启的组件卡片操作 > 角色管理,勾选需要重启的服务角色并单击重启服务。
- 在组件卡片或组件详情页更多操作中重启服务时,需要选择重启的服务角色、重启方式、是否滚动重启、失败处理策略等。
当您选择服务角色为全部时,将重启整个组件。 - 在角色管理页中重启服务时,只需要选择重启方式、失败处理策略等。
- 在组件卡片或组件详情页更多操作中重启服务时,需要选择重启的服务角色、重启方式、是否滚动重启、失败处理策略等。
- 各服务组件支持的重启方式如下:
组件 服务 重启模式 描述 备注 HDFS NameNode 快速重启模式 通过 hadoop-daemon.sh stop | start namenode
进行重启- NameNode 安全重启模式 在 HA 集群中,首先在 standby NameNode 上做 saveNameSpace 操作, 然后通过 hadoop-daemon.sh stop | start namenode
进行重启。非 HA 集群与快速重启模式一致只支持滚动重启 DataNode 默认重启模式 通过 hadoop-daemon.sh stop | start datanode
进行重启- JournalNode 默认重启模式 通过 hadoop-daemon.sh stop | start journalnode
进行重启- zkfc 默认重启模式 通过 hadoop-daemon.sh stop | start zkfc
进行重启- YARN ResourceManager 默认重启模式 通过 sbin/yarn-daemon.sh stop | start resourcemanager
进行重启只支持滚动重启 NodeManager 默认重启模式 通过 sbin/yarn-daemon.sh stop | start nodemanager
进行重启- JobHisotryServer 默认重启模式 通过 sbin/yarn-daemon.sh stop| start historyserver
进行重启- TimeLineServer 默认重启模式 通过 sbin/yarn-daemon.sh stop | start timelineserver
进行重启- HBASE HbaseThrift 默认重启模式 通过 hbase-daemon.sh stop | start thrift
进行重启- HMaster 默认重启模式 通过 hbase-daemon.sh stop | start master
进行重启- HRegionServer 快速重启模式 通过 hbase-daemon.sh stop | start regionserver
进行重启- HRegionServer 安全重启模式 通过 graceful_stop.sh --restart --reload
进行重启- HIVE HiveMetaStore 默认重启模式 通过 hcat_server.sh stop | strat
进行重启- HiveServer2 默认重启模式 通过 hive-daemon.sh stop-h2 | start-h2
进行重启- HiveWebHcat 默认重启模式 通过 webhcat_server.sh stop | start
进行重启- PRESTO PrestoCoordinator 默认重启模式 通过 bin/launcher stop | start
进行重启只支持滚动重启 PrestoWorker 默认重启模式 通过 bin/launcher stop | start
进行重启- ZOOKEEPER QuorumPeerMain 默认重启模式 通过 bin/zkServer.sh stop | start
进行重启- SPARK SparkJobHistoryServer 默认重启模式 通过 sbin/stop-history-server.sh | sbin/start-history-server.sh
进行重启- HUE Hue 默认重启模式 通过 build/env/bin/start.sh
和build/env/bin/stop.sh
进行重启- OOZIE Oozie 默认重启模式 通过 oozied.sh stop | start
进行重启- STORM Nimbus 默认重启模式 通过 bin/storm-daemon.sh nimbus stop | start
进行重启- Supervisor 默认重启模式 通过 bin/storm-daemon.sh supervisor stop | start
进行重启- Logviewer 默认重启模式 通过 bin/storm-daemon.sh nimbus stop | start
进行重启- Ui 默认重启模式 通过 bin/storm-daemon.sh nimbus stop | start
进行重启- RANGER Ranger 默认重启模式 通过 sbin/ranger-daemon.sh stop | start
进行重启- ALLUXIO AlluxioMaster 默认重启模式 通过 bin/alluxio-stop.sh master
和bin/alluxio-start.sh master
进行重启- AlluxioWorker 默认重启模式 通过 bin/alluxio-stop.sh worker
和bin/alluxio-start.sh worker
进行重启- GANGLIA Httpd 默认重启模式 通过 /sbin/service http stop | start
进行重启- Gmetad 默认重启模式 通过 /sbin/service gmetad stop | start
进行重启- Gmond 默认重启模式 通过 /sbin/service gmon stop | start
进行重启-