Hi , I am seeing bind failure for zookeeper ports, these are random and not easily reproducible. There was no one else listening on these ports.
We have recently upgraded to 3.5.4-beta , earlier i never saw this issue 2018-07-22 00:08:59,409 [myid:] - WARN [main:QuorumPeerConfig@644] - Non-optimial configuration, consider an odd number of servers. 2018-07-22 00:08:59,707 [myid:181] - ERROR [/xx.xx.xxx.xxx:3888:QuorumCnxManager$Listener@878] - Exception while listening java.net.BindException: Cannot assign requested address (Bind failed) at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) at java.net.ServerSocket.bind(ServerSocket.java:375) at java.net.ServerSocket.bind(ServerSocket.java:329) at org.apache.zookeeper.server.quorum.QuorumCnxManager$Listener.run(QuorumCnxManager.java:856) ket.bind(ServerSocket.java:329)