2016-03-23 10 views

Antwort

0

ist Die Standardeinstellung ist Ihr hdfs Benutzer-Home-Verzeichnis, so etwas wie /user/$USER (wo $ USER ist der Benutzer, den Sie an der Shell angemeldet sind in, nichts mit hdfs zu tun).

+0

Wo ist der Wert gespeichert? Wie kann ich es bearbeiten? –

+0

Ich bin nicht sicher, wie/wenn Sie es bearbeiten können. Ich bin mir nicht sicher, was Sie meinen, wenn der Wert gespeichert wird. Ich glaube, der hdfs-Benutzer ist genau der OS-Benutzer, mit dem Sie den Befehl "hdfs" ausführen. Also, wenn Ihr Terminal-Login ist rshah, dann ist Ihre hdfs home/user/rshah, und das ist, was "hdfs dfs-ls" wird auflisten. Einige Teile davon können konfigurierbar sein, ich bin mir nicht sicher. – yshavit

0

hdfs dfs -ls / zeigt die Ordner für root an, die bereitgestellt werden, wenn Sie über den Root-Zugriff verfügen. Alle erstellten Benutzer haben die Ordner in hadoop dfs -ls /user/$user

Es ist ratsam, hdfs fs -ls / wie die Verwendung von dfs zu verwenden ist

veraltet
0

Sie können den Standardwert in der hadoop.sh Datei im Verzeichnis bin ändern.

Verwandte Themen