shell – 权限在hdfs被拒绝
发布时间:2020-12-15 09:14:35 所属栏目:安全 来源:网络整理
导读:我是新的hadoop分布式文件系统,我已经在我的机器上完成hadoop单节点的安装。之后,当我要上传数据到hdfs它给出错误消息权限被拒绝。 来自终端的消息与命令: hduser@ubuntu:/usr/local/hadoop$ hadoop fs -put /usr/local/input-data/ /inputput: /usr/loca
我是新的hadoop分布式文件系统,我已经在我的机器上完成hadoop单节点的安装。之后,当我要上传数据到hdfs它给出错误消息权限被拒绝。
来自终端的消息与命令: hduser@ubuntu:/usr/local/hadoop$ hadoop fs -put /usr/local/input-data/ /input put: /usr/local/input-data (Permission denied) hduser@ubuntu:/usr/local/hadoop$ 使用sudo和添加hduser到sudouser: hduser@ubuntu:/usr/local/hadoop$ sudo bin/hadoop fs -put /usr/local/input-data/ /inwe put: org.apache.hadoop.security.AccessControlException: Permission denied: user=root,access=WRITE,inode="":hduser:supergroup:rwxr-xr-x hduser@ubuntu:/usr/local/hadoop$
我通过禁用dfs权限临时解决这个问题。通过添加以下属性代码
到conf / hdfs-site.xml <property> <name>dfs.permissions</name> <value>false</value> </property> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |