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