【发布时间】:2017-03-15 11:51:25
【问题描述】:
ramubuntu@ubuntu:~$ hadoop jar ./wordcount.jar com.hadoop.ram.wc.WordCountDriver /input /output
Exception in thread "main" java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.createTempFile(File.java:2024)
at org.apache.hadoop.util.RunJar.main(RunJar.java:115)
我也厌倦了更改 jar n 文件夹的权限.. 我使用 eclipse 编写代码。在 Java 6 版本下.. 但我在我的 Ubuntu 中安装了 Java 8.. 在创建 Java 项目时我将 jre 更改为 1.6..
文件所有者只是当前用户。希望你能理解我的问题
【问题讨论】:
-
您是否有权在输出文件夹中写入输出并从输入文件夹中读取数据。也检查一下
-
我还是做了同样的结果..我使用 hadoop 1.x verison @Kanagarajdhanapal。我检查了JPS,发现辅助名称节点没有启动..是这个原因吗?对于这个例外..?
-
检查您的 hadoop 文件夹权限。
标签: hadoop permission-denied word-count