我们经常会调整hadoop集群的参数,然后希望不重启集群,在线更新配置,然后查看配置是否生效。
1.hadoop hdfs 刷新配置
bin/hdfs dfsadmin -refreshSuperUserGroupsConfiguration
2.yarn 刷新配置
bin/yarn rmadmin -refreshSuperUserGroupsConfiguration
3.hadoop HA高可用刷新配置
如果集群配置了HA,需要在为主备namenode(node000和node001)同时加载这两个属性(只加载一个不行):
bin/hadoop dfsadmin -fs hdfs://node000:8020 –refreshSuperUserGroupsConfiguration
bin/hadoop dfsadmin -fs hdfs://node001:8020 –refreshSuperUserGroupsConfiguration
4.hadoop 查看配置是否生效
hdfs getconf -confkey dfs.namenode.acls.enabled
5.刷新节点 同样可以 刷新配置
hadoop dfsadmin -refreshNodes
6.刷新配置后可以在界面查看配置
hdfs:http://172.16.10.10:50070/conf
yarn:http://172.16.10.10:8088/conf