#hadoop
#hadoop
Вопрос:
Проверено почти везде, и эта проблема, похоже, сохраняется.
<configuration>
<property>
<name>dfs.data.dir</name>
<value>/home/hdoop/dfsdata/namenode</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>/home/hdoop/dfsdata/datanode</value>
</property>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
Вышесказанное является моим hdfs-site.xml конфигурация.
Когда я пытаюсь отформатировать namenode
Я получаю ошибку исключения Java:IO.
Приветствуется любая помощь в решении этой проблемы.
Ответ №1:
Ваш hdfs-site.xml имеет одно и то же свойство dfs.data.dir как для каталогов узла name, так и для каталогов узла data. Это должен быть dfs.namenode.name.dir для namenode и dfs.datanode.data.dir для узла данных. Пожалуйста, обратитесь сюда для получения более подробной информации о конфигурациях, доступных в hdfs: https://hadoop.apache.org/docs/r2.4.1/hadoop-project-dist/hadoop-hdfs/hdfs-default.xml
Посмотрите здесь, как настроить apache hadoop как кластер с одним узлом:https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html