2016-10-30 3 views
0

Копирования файла из одного места в другое HDFS с помощью команды -cp-cp команды в Hadoop

Command - hadoop fs -cp -p /user/cloudera/data/new.txt /user/cloudera/data1 (без создания '' data1 каталога перед использованием команды выше)

Когда -ls команды используются для см. файл в каталоге data1 - Я не вижу файл.

Обязательно ли создавать каталог, а затем копировать?
Как и в случае с описанным выше случаем, я не получил никаких ошибок.

ответ

1

/user/cloudera/data1 не является каталогом, это файл, который вы скопировали. Вот почему нет ошибки.

Если вам нужна директория, в которой находится этот файл, то да, вам необходимо hadoop fs -mkdir

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