hadoop如何为用户赋予操作权限

#首先使用vi命令在hdfs-site.xml最后加上下面配置

<property>
<name>dfs.permissions.superusergroup</name>
<value>自定义组名</value>
</property>

 

#把用户添加到组,先进入root模式

usermod -a -G 组名 <账号名>

 

#给用户赋予所有权限

 

chown -R 用户名:组名 /usr/local/hadoop-3.3.5
mkdir /usr/local/hadoop-3.3.5/pids
chown -R 用户名:组名 /usr/local/hadoop-3.3.5/pids
mkdir -p /mnt/data01/hadoop
mkdir -p /mnt/data01/hdfs_dndata
mkdir -p /mnt/data01/yarn_nmdata
chown -R 用户名:组名 /mnt/data01/hadoop
chown -R 用户名:组名 /mnt/data01/hdfs_dndata
chown -R 用户名:组名 /mnt/data01/yarn_nmdata

hdfs dfs -mkdir /user

hdfs dfs -mkdir /user/组名

posted @ 2023-06-30 22:31  突破铁皮  阅读(332)  评论(0编辑  收藏  举报