Mkdirs не удалось создать hadoop.tmp.dir - PullRequest
1 голос
/ 25 июля 2011

Я обновил Apache Hadoop 0.20.2 до последней стабильной версии; 0.20.203. При этом я также правильно обновил все файлы конфигурации. Однако я получаю следующую ошибку при попытке выполнить задание через файл JAR:

$ hadoop jar myjar.jar
$ Mkdirs failed to create /mnt/mydisk/hadoop/tmp

, где /mnt/mydisk/hadoop/tmp - это местоположение hadoop.tmp.dir, как указано в core-site.xml:

..
<property>
  <name>hadoop.tmp.dir</name>
  <value>/mnt/mydisk/hadoop/tmp</value>
</property>
..

Я уже проверил, что каталог существует и что права пользователя hadoop установлены правильно. Я также попытался удалить каталог, чтобы сам Hadoop мог его создать. Но это не помогло.

Выполнение задания Hadoop с помощью версии 0.20.2 hadoop работало «из коробки». Однако что-то сломалось после обновления. Может кто-нибудь помочь мне отследить проблему?

Заранее спасибо!

...