Hortonworks HDP如何设置启用Kerberos的Kafka

时间:2018-12-28 12:37:07

标签: apache-kafka kerberos hortonworks-data-platform hortonworks-sandbox keytab

我最近下载了Hortonworks HDP VM。我可以在上面运行Kafka。我可以通过 security-protocol = PLAINTEXT 生成/使用消息。

但是,我现在想通过 security-protocol = SASL_PLAINTEXT 和Kerberos进行消费。

我知道我可以通过SASL_PLAINTEXT通过Ambari(附加屏幕快照)进行设置,但是我想知道是否有关于此的综合指南或文章可以使我了解以下内容?

  • 如何在HDP沙盒VM上设置Kerberos
  • 如何在HDP沙盒VM中设置密钥标签
  • 如何将Kafka设置为在HDP沙盒VM中与SASL_PLAINTEXT一起运行
  • 如何通过security-protocl = SASL_PLAINTEXT消费/生产

我的HDP沙盒版本详细信息是:

== Sandbox Information ==
Platform: hdp-security
Build date: 06-18-2018
Ambari version: 2.6.2.0-155
Hadoop version: Hadoop 2.7.3.2.6.5.0-292
OS: CentOS Linux release 7.5.1804 (Core)
====

通过AMBARI设置的KAFKA SASL_PLAINTEXT的屏幕截图如下:

KAFKA SASL_PLAINTEXT setup through AMBARI

1 个答案:

答案 0 :(得分:0)

首先,您需要安装Kerberos 您可以按照说明进行操作 https://github.com/dmilan77/Kerberos/blob/master/Kerbersos_install.md 安装完成后,您可以使用HDP Kerberos wizart进行安装。