1

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

但是,我现在想通过security-protocol=SASL_PLAINTEXT和 Kerberos 来使用。

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

  • 如何在 HDP 沙盒 VM 上设置 Kerberos
  • 如何在 HDP Sandbox VM 中设置 keytab
  • 如何在 HDP 沙盒 VM 中设置 Kafka 以使用 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)
====

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

通过 AMBARI 设置 KAFKA SASL_PLAINTEXT

4

1 回答 1

0

首先您需要安装 Kerberos 您可以按照说明 https://github.com/dmilan77/Kerberos/blob/master/Kerbersos_install.md 安装后,您可以使用 HDP Kerberos 向导安装它。

于 2019-01-07T17:08:54.347 回答