主机的维护操作
主机的维护操作主要包括Active NameNode(活跃状态的名字节点) 、Standby NameNode(备用状态的名字节点) 、DataNode(数据节点) 、ResourceManager(资源管理器) 、Node Manager(节点管理器) 的下线、上线操作, 这些操作都是针对原有节点进行而非新加 的节点。

1、Active NameNode维护操作
1)、下线
在$HADOOP_HOME/sbin目录下执行./hadoop-daemon.sh stop namenode命令, 备用节点会自动切换为主节点并停掉主节点的相关进程。此时主节点下线完毕,可对主节点进 行相关维护操作。
2)、上线
维护完成之后, $HAIDOOP_HOME/sbin目录下执行./hadoop-daemon.sh start namenode命令启动namenode进程,此时namenode运行为standby状态。
2、Standby NameNode维护操作
1)、下线
在$HADOOP_HOME/sbin目录下执行./hadoop-daemon.sh stop namenode命令,备用节点下线完毕后,可对备节点进行相关维护操作。
2)、上线
维护完成之后, $HAIDOOP_HOME/sbin目录下执行./hadoop-daemon.sh start namenode命令启动备用节点,此时备节点仍然运行为standby状态。
3、DataNode维护操作
1)、下线
在$HADOOP_HOME/sbin目录下执行./hadoop-daemon.sh stop datanode命令, 等待DataNode下线完毕, 可对数据节点进行相关的维护操作。
2)、上线
维护操作完成之后, 在$HADOOP_HOME/sbin目录下执行./hadoop-daemon.sh start DataNode命令启动数据节点。
4、Active ResourceManager维护操作
1)、下线
在Active状态的ResourceManager所在的节点的$HADOOP_HOME/sbin目录下执行./yarn-daemon.sh stop resourcemanager命令, 表示关闭当前节点的ResourceManager。由于ResourceManager的故障转移功能, Standby ResourceManager会自动切换为Active ResourceManager。此时Active ResourceManager下线完毕, 可对该节点进行相关维护操作。
2)、上线
维护完成之后$HADOOP_HOME/sbin目录下执行./yarn-daemon.sh start resourcemanager命令启动resourcemanager进程, 此时resourcemanager运行为standby状态。
5、Standby ResourceManager维护操作
1)、下线
在$HADOOP_HOME/sbin目录下执行./yarn-daemon.sh stop resourcemanager命令, 等待备用节点下线完毕, 可对数据节点进行相关的维护操作。
2)、上线
在$HADOOP_HOME/sbin目录下执行./yarn-daemon.sh start resourcemanager命令启动备用节点,此时resourcemanager运行为standby状态。
6、NodeManager维护操作
1)、下线
在$HADOOP_HOME/sbin下执行./yarn-daemon.sh stop nodemanager命令, 等待nodemanage下线完毕, 可对nodemanager节点进行相关的维护操作。
2)、上线
维护操作完成之后,在$HADOOP_HOME/sbin目录下执行./yarn-daemon.sh start nodemanager启动NodeManager节点。