解决对HDFS文件系统操作权限不够的问题

HDFS文件系统的目录基本都属于supergroup用户组,所以就把用户添加到该用户组,即可解决很多权限问题,例如连接Hive却无法操作的创建库、表的问题等

1、在Linux执行如下命令增加supergroup

groupadd supergroup

2、将用户增加到supergroup

usermod -a -G supergroup root

3、同步系统的权限信息到HDFS文件系统

sudo -u hdfs hdfs dfsadmin -refreshUserToGroupsMappings

4、查看属于supergroup用户组的用户

grep 'supergroup:' /etc/group
点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注