I have CDHu4 installed in my CentOS Linux cluster using Cloudera Manager
Free Edition. I am trying to understand that what are the various ways I
can set user level and group level permissions for read/write in HDFS.
I have set 770 permission to the "/user/ HDFS directory which has the
owner:group = hdfs:supergroup.
My intension is now to add all those users in "supergroup" whom I want to
access the "/user" directory. I thought that "hadoop" is the supergroup and
hence added another user "gaurav" to "hadoop". But I can see that only
"hdfs" can now access "/user" HDFS directory.
I tried adding "gaurav" to "hdfs" group also. But it didn't work.
What should I do so that "gaurav" can access "/user" directory with
permission level 770 and owned by "hdfs:supergroup"? In other words, what
is "supergroup"? How can I add users to "supergroup"? How can I manage it
using Cloudera Manager?
Note: I could not find supergroup in "/etc/group"