2015-04-07 2 views
0

Я узнал, что мне нужно настроить каталог NameNode и DataNode в файле hdfs-site.xml. Так что моя конфигурация HDFS-site.xml на NameNode:Каков стандартный способ создания файлов в вашей файловой системе hdfs?

<configuration> 
<property> 
    <name>dfs.replication</name> 
    <value>3</value> 
    </property> 

<property> 
    <name>dfs.namenode.name.dir</name> 
    <value>file://usr/local/hadoop-2.6.0/hadoop_data/hdfs/namenode</value> 
    </property> 

<property> 
    <name>dfs.block.size</name> 
    <value>134217728</value> 
    </property> 
</configuration> 

Я сделал почти то же самое на моем DataNode и изменил dfs.namenode к dfs.datanode.

Затем я отформатировал файловую систему с помощью

hadoop namenode -format 

Все, кажется, быть закончена без ошибок. Тогда я хотел создать каталог в моем HDFS файловой системы с помощью:

hdfs dfs -mkdir test 

И я получил ошибку:

mkdir: `test': No such file or directory 

Что я пропустил или что общий процесс от форматирования до создания файлов/каталоги с HDFS?

ответ

0

Ну, это так просто.

hdfs dfs -mkdir /test 

был успешно создан.

hdfs dfs -put myFile /test/myFile 

также работает.

0

Создание каталога:

hdfs dfs -mkdir directoryName 

Создать новый файл в каталоге

hdfs dfs -touchz directoryName/Newfilename 

Запись во вновь созданный файл в HDFS

nano filename 

сохранить его CNTR + X Спонсор Y

Прочитайте вновь созданный файл из HDFS

nano fileName 

Или

hdfs dfs -cat directoryName/fileName 
Смежные вопросы