2017-03-15 13 views
0
[email protected]:~$ 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に変更しました..スレッド "main"の例外java.io.IOException:許可がコマンドラインで拒否されました。 hadoop

ファイル所有者は現在のユーザーです。

+0

出力フォルダーに出力を書き込んで、入力フォルダーからデータを読み取る権限がありますか。チェックしてください –

+0

私はまだ同じ結果をしました.. nを使用して、私はhadoop 1.xのverison @ Kanagarajdhanapalを使用しています。私はJPSをチェックして、nは二次名ノードが始まっていないことを発見しました。その理由は何ですか?この例外のために..? –

+0

あなたのhadoopフォルダのアクセス許可を確認してください。 –

答えて

0

は、selinuxが有効になっていますか?最初に無効にしてください

setenforce 0

関連する問題