hadoop 刷新修改配置

背景

我们经常会调整hadoop集群的参数,然后希望不重启集群,在线更新配置,然后查看配置是否生效。

1.hadoop hdfs 刷新配置

1
bin/hdfs dfsadmin -refreshSuperUserGroupsConfiguration

2.yarn 刷新配置

1
bin/yarn rmadmin -refreshSuperUserGroupsConfiguration

3.hadoop HA高可用刷新配置

如果集群配置了HA,需要在为主备namenode(node000和node001)同时加载这两个属性(只加载一个不行):

1
2
3
bin/hadoop dfsadmin -fs hdfs://node000:8020 –refreshSuperUserGroupsConfiguration

bin/hadoop dfsadmin -fs hdfs://node001:8020 –refreshSuperUserGroupsConfiguration

4.hadoop 查看配置是否生效

1
hdfs getconf -confkey  dfs.namenode.acls.enabled

5.刷新节点 同样可以 刷新配置

1
hadoop dfsadmin -refreshNodes

6.刷新配置后可以在界面查看配置

hdfs:http://172.16.10.10:50070/conf
yarn:http://172.16.10.10:8088/conf