尝试运行hadoop作业时出错。我尝试运行的命令来自/root/folderx:
[root@hadoop folderX]# hadoop jar /usr/lib/Hadoop-mapreduce/Hadoop-streaming- 2.2.0.2.0.10.0-1.jar
-input /user/cxxx/txxx/uxxx.txt
-output /user/cxxx/txxx/count
-file map.py
-file reduce.py
-mapper map.py
-combiner reduce.py
-reducer recude.py
我在部分错误中看到以下信息:
Error straming.StreamJob: Error Launching job : Permission denied: user=root,
access=WRITE, inode=”user”:hdfs:drwxr-wr-x
运行hadoopfs-ls/user命令可以得到以下结果
drwxr-xr-x - root hdfs 0 2016-11-01 10:10 /user/cxxx
你知道我做错了什么吗?
谢谢
2条答案
按热度按时间ekqde3dh1#
我用以下语句成功地解决了问题:
我不知道这样做有多明智
qhhrdooz2#
尝试下面的命令