在为broker到Zookeper身份验证实现SASL_SSL GSSAPI机制时,我在Broker 2和Broker 3节点上出现了以下异常
在SSL设置中,群集配置了SASL_SSL身份验证
Broker 1运行成功,但在broker 2和3上,/brokers/ids的org.apache.zookeeper.KeeperException$NoAuthException: KeeperErrorCode = NoAuth出现异常
您能帮助一下吗?代理关闭的原因可能是以下异常
例外:
ERROR Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
org.apache.zookeeper.KeeperException$NoAuthException: KeeperErrorCode = NoAuth for /brokers/ids
at org.apache.zookeeper.KeeperException.create(KeeperException.java:120)
at org.apache.zookeeper.KeeperException.create(KeeperException.java:54)
at kafka.zookeeper.AsyncResponse.maybeThrow(ZooKeeperClient.scala:564)
at kafka.zk.KafkaZkClient.createRecursive(KafkaZkClient.scala:1898)
at kafka.zk.KafkaZkClient.makeSurePersistentPathExists(KafkaZkClient.scala:1796)
at kafka.zk.KafkaZkClient.$anonfun$createTopLevelPaths$1(KafkaZkClient.scala:1788)
at kafka.zk.KafkaZkClient.$anonfun$createTopLevelPaths$1$adapted(KafkaZkClient.scala:1788)
at scala.collection.immutable.List.foreach(List.scala:333)
at kafka.zk.KafkaZkClient.createTopLevelPaths(KafkaZkClient.scala:1788)
at kafka.server.KafkaServer.initZkClient(KafkaServer.scala:793)
at kafka.server.KafkaServer.startup(KafkaServer.scala:399)
at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:44)
at kafka.Kafka$.main(Kafka.scala:82)
at kafka.Kafka.main(Kafka.scala)发布于 2021-09-20 04:28:27
当您连接到您的zookeeper时,您会发现缺少代理ID,并且会得到一个与zookeeper使用的主机名有关的连接错误。您需要重新创建证书,并将主机名/IP添加到ext文件中。
这对我很管用。
https://stackoverflow.com/questions/67075996
复制相似问题