首页 > 其他 > 详细

Hadoop权限问题

时间:2021-07-09 18:08:10      阅读:30      评论:0      收藏:0      [点我收藏+]

最近项目中要求使用HDFS进行GIS大数据分析,但是出现使用了一段时间无法上传文件的问题

报如下错误:

Permission denied: user=dr.who, access=WRITE, inode="/gisdata":hadoop:superg

网上的描述不是特别清楚,对此进行补充描述,确保以后实施不再出现相同问题:

hdfs dfs -chmod -R 777 /tmp
//权限777:
//-rwxrwxrwx (一共10个参数) 表示文件所属组和用户的对应权限。
//第一个跟参数属于管理员,跟chmod无关,先不管.
//2-4参数:属于user
//5-7参数:属于group
//8-10参数:属于others
//权限解释:r=>可读 w=>可写 x=>可执行
//r=4 w=2 x=1//777 代表 rwxrwxrwx 所有用户都可读可写可执行。
//tmp为Hadoop中文件夹名称,如上述中报错,将tmp更换为gisdata

出现该问题经过猜测,可能是由于hadoop的用户发生了组变化,导致用户权限被划归到others组,本人技术有限,没有时间检查用户组,先将全组全部授予777权限,未来再去解决相关问题吧

Hadoop权限问题

原文:https://www.cnblogs.com/nuoyan-sky/p/14990743.html

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