Superuser privileges required to do "df"
----------------------------------------
Key: HADOOP-4368
URL: https://issues.apache.org/jira/browse/HADOOP-4368
Project: Hadoop Core
Issue Type: Wish
Components: contrib/fuse-dfs, dfs
Affects Versions: 0.18.1
Reporter: Brian Bockelman
Priority: Minor
super user privileges are required in DFS in order to get the file system
statistics (FSNamesystem.java, getStats method). This means that when HDFS is
mounted via fuse-dfs as a non-root user, "df" is going to return 16exabytes
total and 0 free instead of the correct amount.
As far as I can tell, there's no need to require super user privileges to see
the file system size (and historically in Unix, this is not required).
To fix this, simply comment out the privilege check in the getStats method.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.