我可以使用下面的命令创建目录,但是不能在已经创建的目录下创建子目录。请问原因是什么。我已经在我的mac上以伪分布式模式设置了hdfs,并试图创建这些目录。任何帮助都将不胜感激。
hadoop fs -mkdir /test/subdir
上面的命令不创建任何子目录,但是下面的命令创建一个目录。
hadoop fs -mkdir test
zf9nrax11#
要在父目录中递归地创建子目录,必须提供 -p 选项,否则您可以一次创建一个目录。
-p
hdfs dfs -mkdir -p /test/subdir
对你的案子有用。
6l7fqoea2#
试着给它一个父创建标志。
hadoop fs -mkdir -p /test/subdir
2条答案
按热度按时间zf9nrax11#
要在父目录中递归地创建子目录,必须提供
-p
选项,否则您可以一次创建一个目录。对你的案子有用。
6l7fqoea2#
试着给它一个父创建标志。