Iやったこの:HDFS:ディレクトリを削除する
drwxr-xr-x - hduser supergroup 0 2016-04-23 02:08 /etc
drwxr-xr-x - hduser supergroup 0 2016-04-23 03:21 /home
drwxr-xr-x - hduser supergroup 0 2016-04-23 03:15 /sqoop
drwxr-xr-x - hduser supergroup 0 2016-04-24 02:28 /sqooptest
drwx-wx-wx - hduser supergroup 0 2016-04-08 22:23 /tmp
drwxr-xr-x - hduser supergroup 0 2016-04-25 00:50 /user
drwxr-xr-x - hduser supergroup 0 2016-04-08 22:33 /usr
drwxr-xr-x - hduser supergroup 0 2016-04-24 02:33 /var
は正しいことです:それは私のHadoop分散ファイルシステム(HDFS)、あるい/の下にあるすべてのディレクトリを見せてhadoop fs -ls /
?もしそうなら、私はこれを行う場合は何が起こるか知っていただきたいと思います。(私はそれを必要とするので/user
の例外を除いて)実質的にすべてのそれらのディレクトリを削除して
hadoop fs -rm -r /etc /home /sqoop /sqooptest /tmp /usr /var
を。それは問題を引き起こすでしょうか?もしそうなら、何?私はきれいなスレートを望んでいたので、私はすべてのHDFSを取り除こうとしています。これは私のsqoopのものです。
私のコンピュータをクラッシュさせたくないです。
私は専門家の助言が必要なので、まだ-rm -r
は何もありません。
Thnxです。
これはHDFSではなくローカルファイルシステムのようです。 HDFSでファイルのリストを取得するには、 'hadoop fs -ls hdfs:// localhost:<あなたのhdfsポートここ> /'のようなものを実行してください。詳細については、このトピックを参照してください。https://stackoverflow.com/questions/15801444/hadoop-fs-commands-are-showing-the-local-filesystem-not-the-hdfs –