为了账号安全,请及时绑定邮箱和手机立即绑定

hadoop运行streaming.jar权限不够

/usr/local/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.6.5.jar  \

 -file /home/hadoop/mapper.py    -mapper /home/hadoop/mapper.py \ 

-file /home/hadoop/reducer.py   -reducer /home/hadoop/reducer.py \ 

-input /test/f1 -output /out


bash: /usr/local/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.6.5.jar: 权限不够


正在回答

1 回答

将相关权限赋予指定用户。    你是在hadoop用户下执行的吧?     建议如果新建了hadoop用户的话,将hadoop的安装目录的owner设置为hadoop 这样不用过多考虑权限问题

0 回复 有任何疑惑可以回复我~
#1

孤僻成瘾 提问者

chown hadoop /usr/local/hadoop我换了owner貌似不起作用,还是提示权限不够,是我命令输错了吗?
2018-04-23 回复 有任何疑惑可以回复我~
#2

孤僻成瘾 提问者

非常感谢!
2018-06-04 回复 有任何疑惑可以回复我~
#3

叁金 回复 孤僻成瘾 提问者

额。。。之前没看到你后面有回复。。现在都解决了吗老铁。
2018-06-04 回复 有任何疑惑可以回复我~
#4

孤僻成瘾 提问者 回复 叁金

解决了,看了Linux才知道,lib里Jar包里都没可执行权限
2018-06-28 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

hadoop运行streaming.jar权限不够

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信