主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
Hadoop 分布式文件系统 (HDFS) 支持基于用户和组的权限管理
- core-site.xml 配置。
在HDFS的conf目录下,找到或创建一个名为core-site.xml的文件,添加以下内容:
<设置>
<属性>
<名称>hadoop.security.authorization</名称>
<值>true< /值>
</属性>
<属性>
<名称>hadoop.security.authentication</名称>
<值>true</值>
</属性>
</设置>
这将启用 HDFS 权限管理和身份验证功能。
- 配置hdfs-site.xml:
HDFS中的conf目录,查找或创建名为 hdfs-site.xml 的文件并添加以下内容:
< 设置>
<属性>
<名称>dfs.permissions.enabled</名称>
<值>true</值>
</属性>
<属性>
<名称>dfs.namenode.permissions。 检查路径访问</名称>
<值>true </值>
</属性>
<属性>
<名称>dfs.client.failover.proxy.provider.mycluster</名称>
<值>org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider</值>
</属性>
</配置>
这将启用 HDFS 权限检查功能。
- 创建 Kerberos 身份验证配置文件(krb5.conf):
在HDFS的conf目录下,创建一个名为krb5.conf的文件,并添加以下内容(根据您实际的Kerberos配置):
[libdefaults]
default_realm = YOUR-REALM.COM
[领域]
YOUR-REALM.COM = {
kdc = kdc.your-realm.com
admin_server = admin.your-realm.com
}
[domain_realm]
.your-realm.com = YOUR-REALM.COM
your-realm.com = YOUR-REALM.COM
- 配置HDFS使用Kerberos身份验证
在 hdfs-site.xml 文件中,添加以下内容:
<属性>
<名称>hadoop.security.authentication </名称 >
<值> kerberos</值>
</属性>
<属性>
<名称>hadoop.security.authorization</名称>
<值>true</值>
</属性>
<属性>
<名称>dfs.client.failover.proxy.provider.mycluster</名称>
<值>org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider</值>
</属性>
- 全部在HDFS集群中在节点上配置Kerberos客户端:
将所有节点上的krb5.conf文件复制到相应的目录中。 验证位置并确保所有节点上的 Java 环境都配置为使用 Kerberos 身份验证。
- 创建 HDFS 用户和组:
使用 Hadoop 命令行工具使用以下命令创建用户和组示例:
hadoop fs -mkdir /user/myuser
hadoop fs -chown myuser:mygroup /user/myuser
- 配置文件或目录权限:
使用Hadoop命令行工具设置文件或目录权限。 示例:
hadoop fs-chmod 755 /user/myuser/myfile
hadoop fs -chown myuser:mygroup /user/myuser/myfile
HDFS 配置为使用 Kerberos 身份验证以及基于用户和组的权限管理,这要求用户使用 HDFS 凭据进行访问并应用于文件或目录
这几篇文章你可能也喜欢:
- HDFS数据库如何提高查询速度?(HDFS如何提高数据可靠性?)
- hdfs数据库支持哪些数据类型?(hdfs数据存储)
- hdfs数据库如何保证数据安全?(hdfs作为数据库的缺点)
- HDFS数据库适合哪些业务场景(HDFS数据驻留在哪些节点上?)
- hdfs数据库如何处理大量数据(hdfs数据存储)
本文由主机参考刊发,转载请注明:hdfs数据库如何配置权限管理(hdfs授予权限) https://zhujicankao.com/133676.html
评论前必须登录!
注册