Hi all,

We're running zookeeper under minikube using strimzi <https://strimzi.io/>.
The zookeeper works well while running with ZK v3.6.3. But when we upgraded
to v3.6.4, we encountered hostname unresolved issue. I'm wondering if this
is a regression that some changes between v3.6.3 and v3.6.4 cause this
issue?

Logs:
====
2023-06-12 12:25:38,149 INFO binding to port /127.0.0.1:12181
(org.apache.zookeeper.server.NettyServerCnxnFactory) [main]
2023-06-12 12:25:38,194 INFO bound to port 12181
(org.apache.zookeeper.server.NettyServerCnxnFactory) [main]
2023-06-12 12:25:38,194 INFO binding to port 0.0.0.0/0.0.0.0:2181
(org.apache.zookeeper.server.NettyServerCnxnFactory) [main]
2023-06-12 12:25:38,195 INFO bound to port 2181
(org.apache.zookeeper.server.NettyServerCnxnFactory) [main]
2023-06-12 12:25:38,195 INFO Using 4000ms as the quorum cnxn socket timeout
(org.apache.zookeeper.server.quorum.QuorumPeer) [main]
2023-06-12 12:25:38,199 INFO Election port bind maximum retries is infinite
(org.apache.zookeeper.server.quorum.QuorumCnxManager) [main]
2023-06-12 12:25:38,201 INFO Creating TLS-only quorum server socket
(org.apache.zookeeper.server.quorum.QuorumCnxManager)
[ListenerHandler-my-cluster-zookeeper-2.my-cluster-zookeeper-nodes.default.svc/<unresolved>:3888]
2023-06-12 12:25:38,202 INFO ZooKeeper audit is disabled.
(org.apache.zookeeper.audit.ZKAuditProvider) [main]
2023-06-12 12:25:38,202 ERROR Exception while listening
(org.apache.zookeeper.server.quorum.QuorumCnxManager)
[ListenerHandler-my-cluster-zookeeper-2.my-cluster-zookeeper-nodes.default.svc/<unresolved>:3888]
java.net.SocketException: Unresolved address
at java.base/java.net.ServerSocket.bind(ServerSocket.java:380)
at java.base/java.net.ServerSocket.bind(ServerSocket.java:342)
at
org.apache.zookeeper.server.quorum.QuorumCnxManager$Listener$ListenerHandler.createNewServerSocket(QuorumCnxManager.java:1135)
at
org.apache.zookeeper.server.quorum.QuorumCnxManager$Listener$ListenerHandler.acceptConnections(QuorumCnxManager.java:1064)
at
org.apache.zookeeper.server.quorum.QuorumCnxManager$Listener$ListenerHandler.run(QuorumCnxManager.java:1033)
at
java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at
java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at
java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)

====

Any thoughts or suggestions are welcomed.

Thank you.
Luke

Reply via email to