设为首页 加入收藏

TOP

Permission denied: user=root, access=WRITE, inode="/":
2018-11-22 16:07:45 】 浏览:109
Tags:Permission denied: user root access WRITE inode " /"

[root@h014 ~]# hdfs dfs -mkdir /export
mkdir: Permission denied: user=root, access=WRITE, inode="/":hdfs:hadoop:drwxr-xr-x

root用户在hdfs上创建目录,提示权限被拒绝,集群是hadoop2 CDH5.3.2

解决:查看hdfs上都有哪些用户

hdfs dfs -ls /user

linux drwxr-xr-x 
第一位表示文件类型。d是目录文件,l是链接文件,-是普通文件,p是管道
第2-4位表示这个文件的属主拥有的权限,r是读,w是写,x是执行。
第5-7位表示和这个文件属主所在同一个组的用户所具有的权限。
第8-10位表示其他用户所具有的权限

所以:转换用户,使用高权限用户hdfs

sudo -uhdfs hdfs dfs -mkdir /home/export/

完美解决

注:本文是集大成所作,如有原作者觉得侵权,请联系删除

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇FAILED: SemanticException [Erro.. 下一篇HDFS(二)——HDFS 常用命令

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目