尘世壹俗人 2025-05-13 21:03 采纳率: 81.3%
浏览 4
已结题

hadoop3.2.3搭建后权限能力缺失

碰到一个奇怪的事情,搭建一个hadoop3.2.3测试集群,格式化等各项操作不报错,但是路径的权限控制能力没有,web上点击路径权限打开的弹窗为空,已显示的权限不生效,连配置文件中的代理和dfs.permissions.enabled为true都没用,有遇到的吗。难受的是我换了一台机器,同样是centos7 不过版号不一样,就一切正常了,所以怀疑是系统的那个策略影响了服务

img

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-05-13 21:03
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    Hadoop 3.2.3 搭建后权限能力缺失

    你遇到的问题是 Hadoop 3.2.3 集群搭建完成后,权限控制能力缺失,包括 WebUI 中路径权限弹窗为空,配置文件中的代理和 dfs.permission 也不生效。

    解决方案:

    1. 检查 Hadoop 配置文件中的权限相关配置,确保 dfs.permissionsdfs.permissions.enabled 都设置为 true
    2. 检查 HDFS 中的权限设置,使用 hadoop fs -ls 命令查看 HDFS 中的权限设置,如果发现权限设置不正确,可以使用 hadoop fs -chmod 命令修改权限。
    3. 检查 Hadoop 集群中的用户和组设置,确保 Hadoop 用户和组正确配置。
    4. 重新格式化 HDFS,使用 hadoop fs -mkdir / 命令创建根目录,然后使用 hadoop fs -chown 命令设置权限。
    5. 检查 Hadoop 集群中的日志文件,查看是否有相关错误信息。

    核心代码:

    hadoop fs -ls /
    hadoop fs -chmod 755 /
    hadoop fs -chown hadoop:hadoop /
    

    这些命令可以帮助你检查和修改 HDFS 中的权限设置。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 5月14日
  • 创建了问题 5月13日