HDFS新增DN和退役DN

it2023-10-11  62

新增DN

1)rsync命令将配置文件同步过来。

2)删除该节点data和logs目录。

3)单独启动即可。

hdfs --daemon start datanode

yarn-daemon.sh start nodemanager

4)如果数据不均衡,可以用命令实现集群的再平衡。

start-balancer.sh


黑名单退役DN

1)hadoop-3.1.3/etc/hadoop目录下创建dfs.hosts.exclude文件,添加要退役的节点。

2)修改hdfs-site.xml配置文件

<!--增加黑名单--> <property> <name>dfs.hosts.exclude</name> <value>/opt/module/hadoop-3.1.3/etc/hadoop/dfs.hosts.exclude</value> </property>

3)刷新NameNode、刷新ResourceManager

hdfs dfsadmin -refreshNodes

yarn rmadmin -refreshNodes

4)等节点退役后,停止该节点

hdfs --daemon stop datanode

yarn-daemon.sh stop nodemanager

5)如果数据不均衡,可以用命令实现集群的再平衡

start-balancer.sh

 

最新回复(0)