hdfs多用户读写权限设置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hdfs多用户读写权限设置相关的知识,希望对你有一定的参考价值。

参考技术A 多个用户都能对文件有操作(读写)权限.

1》在hdfs中设置umask为002, 则新目录的权限为775, 新文件的权限为664,

只要都是supergroup组的用户都有权限进行读写

2》在namenode上创建supergroup组

sudo groupadd supergroup

3》 在namenode上, 添加用户, 组设置为supergroup

sudo useradd -g supergroup prod

sudo useradd -g supergroup svip

sudo useradd -g supergroup qianzhan

4》在提交任务的机器上,添加用户即可,不需要添加相应的组

Linux设置文件读写权限

设置文件夹的读写权限:

sudo chmod -R 777 /data

权限码描述

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)
sudo chmod 666 ××× (每个人都有读和写的权限)
sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

-R表示包含设置所有子目录

以上是关于hdfs多用户读写权限设置的主要内容,如果未能解决你的问题,请参考以下文章