72

次のようにrmrhadoopシェルコマンドを使用してこのディレクトリを削除しようとすると、「MyDir、Name」のような名前に「、」が含まれるディレクトリをHadoopクラスターにアップロードしました。

hadoop dfs -rmr hdfs://host:port/Navi/MyDir, Name

次のメッセージが表示されますrmr:hdfs:// host:port / Navi / MyDirを削除できません:そのようなファイルまたはディレクトリはありません。rmr:削除できません名前:そのようなファイルまたはディレクトリはありません。

ただし、同じコマンドを使用して、同じ場所から他のディレクトリを正常に削除しました。

hadoop dfs -rmr hdfs://host:port/dir_path

そのような種類のディレクトリを削除するためのソリューション。

4

9 に答える 9

88

やってみました :

hadoop dfs -rmr hdfs://host:port/Navi/MyDir\,\ Name

于 2012-11-23T13:15:06.457 に答える
70

または、URLがわからない場合は、使用できます

hadoop fs -rm -r -f /user/the/path/to/your/dir
于 2014-09-26T11:43:01.730 に答える
1
$ hadoop fs -rmdir {directory_name}
于 2016-02-21T02:33:01.110 に答える