Ошибка форматирования имени узла Hadoop

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

hdfs namenode -format

дает мне ошибку:

NFO util.ExitUtil: Exiting with status 1: java.io.IOException: Cannot create directory /usr/local/hadoop_store/hdfs/namenode/current

Я также выполнил следующий вопрос после учебника

, но он все еще не работает. Может ли кто-нибудь любезно помочь. Версия Ubuntu - 16.04 LTS

0
задан 8 October 2017 в 10:22

2 ответа

Похоже, что ошибка связана с тем, что конкретный каталог не может быть создан. убедитесь, что / usr / local / hasoop_store имеет те же права доступа и права собственности, что и HADOOP_HOME. Вы можете проверить право собственности на команду ls -al, и вы можете использовать следующие команды для изменения права собственности:

chown -R [OWNER]:[GROUP] [Directory name]

и разрешения:

chmod -R [OWNER]:[GROUP] [Directory name]

Ссылка, указанная в имеет правильные инструкции, и ваш JAVA_HOME также выглядит идеально, поскольку он способен вызывать Java, но я сомневаюсь, что hasoop имеет доступ к каталогу hadoop_data.

1
ответ дан 18 July 2018 в 05:36

Похоже, что ошибка связана с тем, что конкретный каталог не может быть создан. убедитесь, что / usr / local / hasoop_store имеет те же права доступа и права собственности, что и HADOOP_HOME. Вы можете проверить право собственности на команду ls -al, и вы можете использовать следующие команды для изменения права собственности:

chown -R [OWNER]:[GROUP] [Directory name]

и разрешения:

chmod -R [OWNER]:[GROUP] [Directory name]

Ссылка, указанная в имеет правильные инструкции, и ваш JAVA_HOME также выглядит идеально, поскольку он способен вызывать Java, но я сомневаюсь, что hasoop имеет доступ к каталогу hadoop_data.

1
ответ дан 24 July 2018 в 18:22
  • 1
    Благодарю. Я отправлю подробный комментарий после проверки вопроса снова – Talha Irfan 7 April 2018 в 05:32

Другие вопросы по тегам:

Похожие вопросы: