Не удается создать subdir под dir в hdfs - PullRequest
0 голосов
/ 03 июля 2018

Я могу создать каталог с помощью приведенной ниже команды, но не могу создать подкаталог под уже созданным dir. Могу ли я знать, в чем может быть причина. Я настроил hdfs на моем Mac в псевдораспределенном режиме и пытаюсь создать эти каталоги. Любая помощь будет оценена.

hadoop fs -mkdir /test/subdir

Приведенная выше команда не создает подкаталог, однако приведенная ниже команда создает каталог.

hadoop fs -mkdir test

Ответы [ 2 ]

0 голосов
/ 03 июля 2018

Чтобы рекурсивно создавать подкаталоги внутри родительского каталога, вы должны предоставить опцию -p, иначе вы можете создавать по одному каталогу за раз.

hdfs dfs -mkdir -p /test/subdir

будет работать в вашем случае.

0 голосов
/ 03 июля 2018

Попробуйте присвоить ему родительский флаг создания.

hadoop fs -mkdir -p /test/subdir
...