当前位置:   article > 正文

CDH集群hue继承hdfs遇到问题_hdfs权限继承无效

hdfs权限继承无效

您是 Hue 管理员,但不是 HDFS 超级用户

解决方法:

1.cdh 中给root 赋值 hdfs 超级用户权限

  1. #Linux下默认是没有supergroup组的
  2. #hadoop:x:994:hdfs,mapred,yarn
  3. cat /etc/group
  4. #查看hdfs用户的组是hadoop
  5. #hdfs:x:995:992:Hadoop HDFS:/var/lib/hadoop-hdfs:/sbin/nologin
  6. cat /etc/passwd
  7. #所以,先在Linux添加supergroup组,把root用户添加到supergroup里,再同步权限到HDFS。
  8. #Linux添加supergroup组
  9. #supergroup:x:1003:
  10. groupadd supergroup
  11. #将root添加到supergroup
  12. #supergroup:x:1003:root
  13. usermod -a -G supergroup root
  14. #同步系统权限信息到HDFS,会自动同步其他节点权限
  15. #Refresh user to groups mapping successful for cdh-master/192.168.100.45:8020
  16. #Refresh user to groups mapping successful for cdh-slave01/192.168.100.46:8020

然后再 hdfs 用户下同步 到其它节点

hdfs dfsadmin -refreshUserToGroupsMappings

2.找到hue.init文件,将hue.init文件中的default_hdfs_superuser改成hdfs

  1. find / -name hue.ini
  2. #/opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/etc/hue/conf.empty/hue.ini
  3. vim /opt/cloudera/parcels/CDH-6.3.2-1.cdh6.3.2.p0.1605554/etc/hue/conf.empty/hue.ini

https://note.youdao.com/yws/public/resource/5ce15007201e568e9724a7bd2b48b427/xmlnote/WEBRESOURCE3924612a8ca2e6199fb0c6dfe2315b5e/656

https://note.youdao.com/yws/public/resource/5ce15007201e568e9724a7bd2b48b427/xmlnote/WEBRESOURCE19f211460ffc54f3bd3fa4439604722b/665

 3.hue服务节点要与hdfs活动节点保持一致 NameNode 此处是cdh03

 

 4.设置hdfs超级用户组

5.重启hue即可

参考链接:

https://blog.csdn.net/u011596455/article/details/78046627

https://www.freesion.com/article/6055418584/

https://blog.csdn.net/weixin_30462049/article/details/94925491

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/673614
推荐阅读
相关标签
  

闽ICP备14008679号