Я более свежий в hadoop и pig.i установил pig в моем локальном пользователе в ubuntu и hadoop в качестве hduser.Pig отлично работает в локальном режиме для небольших наборов данных. Запустил pig в режиме mapreduce и попытался реализовать wordcount, но получение разрешения запрещеноошибка, как показано ниже.Вызывается: org.apache.hadoop.ipc.RemoteException (org.apache.hadoop.security.AccessControlException): Отказано в доступе: user = basi, доступ = WRITE, inode = "/": hduser: супергруппа: drwxr-xr-x
запустил hadoop в psudomode statrted pig для локального пользователя: pig -x mapreduce
grunt> A = LOAD '/Wordcount.txt' AS (line:Chararray);
grunt> B = FOREACH A GENERATE FLATTEN(TOKENIZE(line)) AS word;
grunt> grouped = group B by word;
grunt> wc = FOREACH grouped GENERATE group, COUNT(B);
grunt> DUMP wc
/ Wordcount.txt - файл в формате hdfs