我使用过 Pig,但对 Hadoop/Pig 安装不熟悉。
我安装了运行 Pig 0.8 的 DH3u0 Hadoop 我下载了 Pig 0.10 并将其安装在单独的目录中。我能够以 root 用户身份启动 pig,但未能以普通用户身份启动 pig,并出现以下错误:
Exception in thread "main" java.io.IOException: Permission denie
at java.io.UnixFileSystem.createFileExclusively(Native Method)
at java.io.File.checkAndCreate(File.java:1704)
at java.io.File.createTempFile(File.java:1792)
at org.apache.hadoop.util.RunJar.main(RunJar.java:146)
任何指向该问题的指针将不胜感激。
此外,日志文件默认为 pig 安装目录,有没有办法在不使用 -l 选项的情况下将日志目录默认为用户主目录。