Выпуск разрешений Hadoop DFS при работе с работой

Я получаю эту следующую ошибку разрешения, и не уверен, почему Hadoop пытается написать в эту конкретную папку:

hadoop jar /usr/lib/hadoop/hadoop-*-examples.jar pi 2 100000
Number of Maps  = 2
Samples per Map = 100000
Wrote input for Map #0
Wrote input for Map #1
Starting Job
org.apache.hadoop.security.AccessControlException: org.apache.hadoop.security.AccessControlException: Permission denied: user=myuser, access=WRITE, inode="/":hdfs:supergroup:drwxr-xr-x

любая идея, почему она пытается написать в корню моих HDFS?

Обновление: После временного настройки корня HDFS (/), чтобы быть 777 разрешениями, я видел, что папка «/ TMP» записана. Я полагаю, что один вариант состоит в том, чтобы просто создать папку «/ TMP» с открытыми разрешениями для всех, чтобы написать, но было бы хорошо с точки зрения безопасности, если это будет записано в папку пользователя (IE / User / Myuser / TMP)

10
задан Dolan Antenucci 8 September 2011 в 19:32
поделиться