您的当前位置:首页正文

hadoop上线和下线节点

2021-04-21 来源:榕意旅游网
hadoop上线和下线节点

在运⾏中的ambari hadoop集中中动态添加或删除节点

1. 下线节点

1) namenode节点上dfs.exclude⽂件,看配置⽂件怎么配置的,⾥每⾏添加⼀个服务器名,如我要下线server7,server8,server9,则如下:server7server8

resourcemanager节点上yarn.exclude⽂件⾥每⾏添加⼀个服务器名,如我要下线server7,server8,server9,则如下:server7server8

2) 选择任意⼀台节点执⾏:hdfs dfsadmin -refreshNodesyarn rmadmin -refreshNodesyarn node -list

3) 这时可以通过hdfs dfsadmin -report或者web界⾯查看该datanode状态转为Decommission In Progress。如果节点上数据⽐较多,下线会⽐较慢,等待。

当datanode完成数据迁移时,状态会变为Decommissioned,继续下⾯操作。4) 删除dfs.exclude中下线节点的hosts,重新刷新:hdfs dfsadmin -refreshNodes5) 删除slaves中下线节点的hosts

2. 上线节点

上线节点基本与下线相同

1) slaves⽂件⾥每⾏添加⼀个上线服务器名,同时保证dfs.exclude⽂件为空。2) ./hdfs dfsadmin -refreshNodes3) 在要上线的节点上启动datanode:./hadoop-daemon.sh start datanode4) 如需要启动nodemanager,则执⾏:./yarn-daemon.sh start nodemanager5) 修改slaves,添加上线节点的hosts

因篇幅问题不能全部显示,请点此查看更多更全内容