关于hadoop集群搭建后,访问Browse Directory目录的权限问题

这两天我搭建了一个hadoop集群,但是在测试脚本的时候,突然发现Browse Directory中的创建文件以及删除文件,以及/temp文件夹都没有权限访问。报错如下:

Permission denied: user=dr.who, access=READ_EXECUTE, inode="/tmp":student:supergroup:drwx------权限问题这是访问/temp文件夹时候报的错。

Permission denied: user=dr.who, access=WRITE, inode="/tmp":student:supergroup:drwx

说明对于文件的删除以及添加都是没有权限的。解决方法如下:

一:解决访问/temp文件夹的问题

修改当前文件夹的权限,

 命令:hdfs dfs -chmod -R 755 /tmp,一定要在系统的hadoop目录下。

二:解决Browse Directory中文件夹操作问题

直接找到hadoop目录中的hdfs-site.xml文件,在配置文件中添加一个property

然后分发一下自己的hdfs.site.xml文件。

最后重启一下集群就行了。

本方法不建议在生产环境中使用,测试一下还可以的。

祝大家身体健康,万事如意。

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值