pig -help を実行しようとすると、次のエラーが表示されます。
Exception in thread "main" java.io.IOException: Permission denied
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1717)
at java.io.File.createTempFile0(File.java:1738)
at java.io.File.createTempFile(File.java:1815)
at org.apache.hadoop.util.RunJar.main(RunJar.java:115)
これが私の構成です-Apache Hadoop-1.0.3 Apache Pig-0.10.0 OS-Ubuntu 64ビット
エラーが表示されるユーザー - "sumod" これは管理者レベルのアカウントです。HDFS に彼のディレクトリも作成しました。このエラーが表示されないユーザー - 「hadoop」。Hadoop ジョブ用にこのユーザーを作成しました。彼は管理者ユーザーではありません。しかし、彼は HDFS の「スーパーグループ」に属しています。パスは両方のユーザーに対して適切に設定されています。「pig -help」コマンドの実行中に Hadoop を開始する必要はありません。Pig が正しくインストールされていることを確認したいだけです。私は Apache doc に従っており、Pig を実行するために Hadoop ユーザーである必要はなく、一般的なシステム ユーザーになることができると理解しています。
これらのエラーが発生するのはなぜですか? 私は何を間違っていますか?