2014-12-03 2 views
0

Я получаю эту ошибку при запуске своего кластера Hadoop над моим namendoe не начинается. Ниже приведена ошибка в журналах: ................... ................... org .apache.hadoop.hdfs.server.common.InconsistentFSStateException: Directory/home/ubuntu/hadoop/file:/home/ubuntu/hadoop/hdfs/name находится в несогласованном состоянии: каталог хранения не существует или недоступен;непоследовательная папка: каталог хранения в Hadoop

Ошибка пути/home/ubuntu/hadoop/file:/home/ubuntu/hadoop/hdfs/name не верна. Это должен быть только файл:/home/ubuntu/hadoop/hdfs/name.

Кто-нибудь знает, откуда этот путь?

прилагается? -

ответ

0

Проверьте свой hdfs-site.xml и core-site.xml. Соответствующие атрибуты:

<configuration> 

<property> 
    <name>dfs.name.dir</name> 
    <value>/var/lib/hadoop/dfs/name</value> 
    <description>Determines where on the local filesystem the DFS name node should store the name  table(fsimage). If this is a comma-delimited list of directories then the name table is replicated in all of the directories, for redundancy. 
The default is ${hadoop.tmp.dir}/dfs/name. 
    </description> 
</property> 

<property> 
    <name>dfs.data.dir</name> 
    <value>/var/lib/hadoop/dfs/data</value> 
    <description>Determines where on the local filesystem an DFS data node should store its blocks. If this is a comma-delimited list of directories, then data will be stored in all named directories, typically on different devices. Directories that do not exist are ignored. 
    The default is ${hadoop.tmp.dir}/dfs/data. 
    </description> 
</property> 

</configuration> 

Я подозреваю, что у вас есть файл: // где-то. удалите его, и он будет использовать правильные настройки пути.

+0

Спасибо за ответ. Удаление файла: решена моя проблема. – Tariq

 Смежные вопросы

  • Нет связанных вопросов^_^