我有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/