1

我有运行良好的 Embedded Pig 程序,它使用 PIG 0.7.1 和 Biginsights 1.0 。现在我想在新版本的 PIg(0.9.1) 和 Biginsights(1.4) 中执行相同的程序。但是当我执行它时显示以下错误。

 org.apache.hadoop.ipc.RemoteException: org.apache.hadoop.security.AccessControlException: Permission denied: user=administrator, access=WRITE, inode="user":biadmin:supergroup:rwxr-xr-x

仅供参考,我可以使用 java 程序读取 hdfs 文件。我认为只有 PIG 有问题。谁能帮我解决这个问题。?

这是我的示例代码:

PigServer ps = new PigServer(ExecType.MAPREDUCE,prt);
    ps.registerQuery("A = load '/user/biadmin/student' using PigStorage() as (name:chararray);");
    ps.registerQuery("B = foreach A generate name;");
    ps.store("B", "user/biadmin/myoutput123");
4

0 回答 0