在HDFS管理页面,查看/tmp目录出现如下错误:

Permission denied: user=dr.who, access=READ_EXECUTE, inode="/tmp":hadoop:supergroup:drwx------

HDFS管理界面无权限

​ 先开始一直纠结我是用hadoop用户登录操作的,为什么会是dr.who,dr.who其实是hadoop中http访问的静态用户名,并没有啥特殊含义,可以在core-default.xml中看到其配置,

hadoop.http.staticuser.user=dr.who

我们可以通过修改core-site.xml,配置为当前用户

    <property>
        <name>hadoop.http.staticuser.user</name>
        <value>hdfs</value>
    </property>

相关文章:

  • 2021-08-26
  • 2022-01-31
  • 2022-01-05
  • 2021-09-12
  • 2021-04-14
  • 2022-12-23
  • 2022-12-23
  • 2021-12-02
猜你喜欢
  • 2022-12-23
  • 2021-08-05
  • 2021-09-04
  • 2021-05-28
  • 2022-12-23
  • 2022-12-23
  • 2021-09-24
相关资源
相似解决方案