root用户在hdfs 上创建文件报错:mkdir: Permission denied: user=root, access=WRITE, inode="/":hdfs:supergroup:drw...

描述:刚搭建好的cdh集群环境,在使用root在hdfs上创建目录时报错。

第一:错误

113605_6Rw9_3197158.png

第二:经过查阅网上资料,解决本问题的方法大致有两种

(1)改变被操作的文件或目录的权限:

使用chmod对操作的目录进行权限的修改。

su hdfs

比如、/user目录

hdfs dfs -chmod a+r /user

hdfs dfs -chmod a+w /user

hdfs dfs -chmod a+x /user

这样/user除了所有者有读写执行权限外,其他用户也有读写执行权限。

(2)切换到hdfs用户下:

 su hdfs

在执行hdfs dfs -mkdir /lct  就不会报错了,

(3)该错误页可以在配置文件中修改,

 

转载于:https://my.oschina.net/u/3197158/blog/1492629

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值