如何禁用 Hadoop Kerberos

2023-12-24

我使用内部脚本来设置 Hadoop 集群。默认情况下,它使用 Kerberos 配置 Hadoop 安全性。这对于开发环境来说是非常不方便的。

我用谷歌搜索了很多,但结果都是关于“如何启用......”。

请帮忙给一些参考或者建议。


更改以下值:

core-site.xml(HDFS):

  1. hadoop.security.authentication to simple

  2. hadoop.security.authorization to false

hdfs-site.xml(HDFS):

  1. dfs.datanode.address to 50010

  2. dfs.datanode.http.address to 50075

hbase-site.xml(HBASE):

  1. hbase.security.authentication to simple

  2. hbase.security.authorization to false

  3. 评论这些属性(如果存在):hbase.regionserver.kerberos.principal, hbase.regionserver.keytab.file, hbase.master.kerberos.principal, hbase.master.keytab.file, hbase.rpc.engine.

zoo.cfg:

  1. 注释这些行(如果存在):kerberos.removeHostFromPrincipal=true, kerberos.removeRealmFromPrincipal=true

允许:

将HDFS数据目录权限更改为755。搜索dfs.data.dir in hdfs-site.xml.

在所有节点上执行这些更改。重新启动集群并检查其是否已禁用。

参考:https://groups.google.com/a/cloudera.org/forum/#!topic/cdh-user/7_1DEdpdY3E https://groups.google.com/a/cloudera.org/forum/#!topic/cdh-user/7_1DEdpdY3E

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何禁用 Hadoop Kerberos 的相关文章

随机推荐