user = mykishore231087, доступ = WRITE, inode = "/ mayank / output / res.txt / _tevent / 1": hdfs: hdfs: drwxr-xr-x
Высоздал каталог /mayank
в качестве учетной записи суперпользователя hdfs.Все подкаталоги наследуют разрешения этого.Как говорится в сообщении об ошибке, папка принадлежит исключительно пользователю hdfs и доступна только всем остальным
Вам лучше создать свою собственную папку пользователя
sudo su - hdfs
hadoop fs -mkdir -p /user/mykishore231087
hadoop fs -chmod -R 750 /user/mykishore231087
hadoop fs chown mykishore231087:hdfs /user/mykishore231087
Отредактируйте код MapReduce с этим каталогом какабсолютный путь ... /user/mykishore231087/mayank/
В качестве альтернативы, существует существенная разница между output /mayank/
и output mayank/
, первый из которых идет в корень HDFS, а другой является вашей пользовательской папкой (где вводчитается с)