用户rok上传文件并设置权限为770。HDFS上的文件如下所示:

-rw-rw---- 3 rok hdfs  filename1

我正在使用 ksc 用户来使用 rok 用户上传的数据。所以首先,我想确保 ksc 对该文件 filename1 有权限。

如何找出我的用户 ksc 的组名?用户是否属于 Hadoop 中的 hdfs 组?

顺便说一句,如果我将文件上传到 Hadoop,文件权限如下所示:
-rw-r--r-- 3 ksc ksc filename2

我的 ksc 用户 Linux 上的本地信息是:
uid=504(ksc) gid=502(ksc) groups=502(ksc)

最佳答案

使用以下命令:
$hdfs groups ksc
它给出了用户 ksc 所属的所有组。

关于hadoop - 如何找出 Hadoop 用户的 'group' 名称?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18628173/

10-13 01:14