apache-kafka - 在 Apache Kafka 上启用 Kerberos
问题描述
试图让 Kafka Cluster Kerberos 感知。但是,当我尝试启动 Kafka 服务器时,我不断收到身份验证错误。
对我来说问这个问题的最简单方法是分成 3 个问题。
在开始对某些服务进行kerberising之前,是否需要在服务器上安装任何软件?就我而言,Apache Kafka (必备软件)。
为什么 Kafka 服务器在启动时尝试进行身份验证?和什么?(错误表明它正在尝试连接到 Zookeeper)。
错误:(java.security.PrivilegedActionException:javax.security.sasl.SaslException:GSS 启动失败 [由 GSSException 引起:未提供有效凭据(机制级别:未能找到任何 Kerberos tgt)])在评估 Zookeeper 仲裁成员时发生收到 SASL 令牌。Zookeeper 客户端将进入 AUTH_FAILED 状态。(org.apache.zookeeper.client.ZooKeeperSaslClient)。
Zookeeper 是否也需要进行 kerberized 以便 Kafka 服务器进行 kerberized?
解决方案
推荐阅读
- flutter - 颤振中的http请求
- c - 计算 OpenMP 中每个线程的最后一个循环索引
- flutter - 如何解决音频播放器包中的持续时间问题?
- javascript - 在我更改大小之前,使用 Resizable 编写的组件不会显示
- flutter - flutter / firestore 获取搜索字段并通过documentId检查其他字段
- javascript - 正则表达式匹配尖括号外的文本
- c - mmap 中 MAP_NORESERVE 标志的用途是什么?
- python - 不支持的操作数类型方法+方法
- javascript - javascript update modal form element whilst the ui is blocked due to code execution
- uno-platform - 如何将文件选择器与 WASM 集成?