なぜhdfs dfs -ls
がhdfs dfs -ls /
と異なるのですか? hdfs dfs -ls
hdfsのデフォルト値dfs -ls
1
A
答えて
0
デフォルトのデフォルト値は何
は、あなたのHDFSのユーザのホームディレクトリ、/user/$USER
のようなもの($ユーザは、あなたが、シェルのにHDFSとは何の関係もログインしていないしているユーザーである場合)です。
0
hdfs dfs -ls /
には、ルートアクセス権がある場合に提供されるrootのフォルダが表示されます。作成されたすべてのユーザーは、dfs
の使用としてhdfs fs -ls /
を使用することをお勧めしhadoop dfs -ls /user/$user
内のフォルダを持っていますあなたはbinディレクトリにhadoop.shファイルにデフォルト値を変更することができ
0
を推奨されていません。
関連する問題
値はどこに保存されていますか?どうすれば編集できますか? –
私はあなたがそれをどのように編集できるのかわかりません。私は値がどこに格納されているのかが分からない。私は、hdfsユーザーはあなたが "hdfs"コマンドを実行するOSユーザーであると信じています。だから、あなたの端末のログインがrshahならば、あなたのhdfsホームは/ user/rshahであり、これは 'hdfs dfs -ls'が表示するものです。これの一部は設定可能かもしれませんが、わかりません。 – yshavit