首页 > 数据库技术 > 详细

解决IDEA 执行HADOOP程序报错 IDEA Permission denied: user=xx, access=WRITE, inode="/":root:supergroup:drwxr

时间:2020-05-19 16:53:10      阅读:265      评论:0      收藏:0      [点我收藏+]

在IDEA中编写了一段上传文件到HDFS的代码,执行时报错:

IDEA Permission denied: user=xx, access=WRITE, inode="/":root:supergroup:drwxr

解决方法有两种

  1. 修改 HADOOP 配置文件 hdfs-site.xml 文件

    # 将 value 值由true 改为 false,重启 hadoop 集群
    <property>
        <name>dfs.permissions</name>
        <value>false</value>
    </property>
    
  2. 在 IDEA 中添加运行用户

    Run/Debug Configurations -> Configurations -> VM options 添加 -DHADOOP_USER_NAME=hdfs
    

    即可成功

解决IDEA 执行HADOOP程序报错 IDEA Permission denied: user=xx, access=WRITE, inode="/":root:supergroup:drwxr

原文:https://www.cnblogs.com/iwasjoker/p/12917782.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!