【问题标题】:How to give right permission for zeppelin user如何为 zeppelin 用户授予正确的权限
【发布时间】:2018-12-16 01:01:17
【问题描述】:

当我在 Zeppelin 中针对我在 AWS 中的 EMR 集群运行一些 PySpark 查询时,我收到以下错误:

org.apache.hadoop.security.AccessControlException: Permission denied: user=zeppelin, access=WRITE, inode="/":hdfs:hadoop:drwxr-xr-x

我想我可以只给这个用户(Zeppelin)写权限,但是用户已经在 HDFS 中有自己的主目录(/user/zeppelin)。为什么它试图写入根目录(“/”)。我不太确定我是否正确解释了错误消息。

【问题讨论】:

    标签: hdfs amazon-emr apache-zeppelin


    【解决方案1】:

    我最终为用户“zeppelin”提供了写权限,如下所示:

    sudo su hdfs
    hdfs dfs -chown zeppelin /
    

    【讨论】:

      猜你喜欢
      • 2018-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 2019-10-03
      相关资源
      最近更新 更多