Я обновил 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 работало «из коробки». Однако что-то сломалось после обновления. Может кто-нибудь помочь мне отследить проблему?
Заранее спасибо!