建立 HDFS 各类目录权限 及shell 脚本代码

本文档提供了一套初始化HDFS目录权限的Shell脚本,包括创建默认组和分配不同组对HDFS路径的读写执行权限。脚本详细定义了如admin、bdc、etl、bidw和dam等组的权限,并将用户添加到相应的组中,以实现精细的HDFS访问控制。
摘要由CSDN通过智能技术生成

Athor: F

# 1、创建默认组及权限:

#!/bin/bash
#
## 初始化默认权限
sudo -u hdfs hdfs dfs -chown -R root:root /hive
sudo -u hdfs hdfs dfs -chmod -R 771 /hive

sudo -u hdfs hdfs dfs -chown -R root:root /dw
sudo -u hdfs hdfs dfs -chmod -R 771 /dw

## 创建默认group 
groupadd default
groupadd stage
groupadd ods
groupadd dms
groupadd st
groupadd dml

## 分配默认group权限
sudo -u hdfs hdfs dfs -chown -R root:default /hive
sudo -u hdfs hdfs dfs -chown -R root:stage /dw/stage
sudo -u hdfs hdfs dfs -chown -R root:ods /dw/ods
sudo -u hdfs hdfs dfs -chown -R root:dms /dw/dms
sudo -u hdfs hdfs dfs -chown -R root:st /dw/st
sudo -u hdfs hdfs dfs -chown -R root:dml /dw/dml


#########################################################

# 2、建立 HDFS 各类目录权限 :

#!/bin/bash
#

#######################################

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值