1.查看supergroup是否存在
cat /etc/group | grep supergroup
不存在则创建
groupadd supergroup
2.将root用户添加到supergroup组
usermod -a -G supergroup root
3.将权限应用到cdh集群中
hdfs dfsadmin -refreshUserToGroupsMappings
4.测试
第一种(建议采用):
sudo -u root hadoop fs -chmod 755 hdfs://nameserver:8020/hbase/MasterProcWALs #执行hadoop命令前加上 sudo -u 用户
第二种:
sudo hadoop fs -chmod 777 hdfs://nameserver:8020/hbase/MasterProcWALs #执行hadoop命令前加上 sudo
本文介绍如何检查并创建supergroup,将root用户加入该组,及在CDH集群中刷新用户组映射。通过两种方式测试supergroup权限,确保HDFS文件操作正常。
1041

被折叠的 条评论
为什么被折叠?



