Я получаю эту следующую ошибку разрешения, и не уверен, почему 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)