hadoop - 是否需要在群集中的所有hadoop节点中安装MIT KDC以进行Kerberos身份验证?

标签 hadoop kerberos ambari kdc

我有5个节点的Hadoop集群(Hortonworks)。我正在使用MIT KDC和Ambari进行内核认证。在我的每个节点中,我的主机名都类似xxx.trinityiot.cloud。在这里,我的疑问是我是否需要在每个节点或Ambari服务器节点中安装足够的MIT KDC。

I have tried before in Single node using MIT KDC and Ambari and tested all Hadoop components like HBase Kafka etc. Now my Doubt is Either I need to install MIT KDC in all Hadoop nodes or Ambari server node is enough.

最佳答案

您需要在所有节点中都有krb5-workstation,并且必须在作为Kerberos服务器运行的一台主机中运行KDC。

在主节点中:

用于安装KDC和krb5-Workstation-yum install krb5*
在所有节点中:

用于安装krb5-workstation-yum install krb5-workstation
这可能会有所帮助-https://web.mit.edu/Kerberos/www/krb5-latest/doc/admin/install_kdc.html

关于hadoop - 是否需要在群集中的所有hadoop节点中安装MIT KDC以进行Kerberos身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57351853/

相关文章:

hadoop - 在ambari上安装服务时无法获取此主机上安装的组件的列表

hadoop - Ambari主机注册中止

hadoop - 如何安全地修复 AWOL ambari 系统用户?

hadoop - "map.tasks.maximum"可以改善我的作业延迟吗?

join - hadoop pig自连接性能

asp.net 通过 kerberos 集成 windows 身份验证到 sql server

c++ - C++中的Mariadb Kerberos身份验证

hadoop - hadoop 2节点群集设置

java - 实现树可写类

java - 具有 Kerberos 身份验证的 PCF Kafka - 在本地运行但在 PCF 中失败