首页 > 编程知识 正文

Mac, IP, NASip, PORT err(29),kogielection

时间:2023-05-06 00:28:08 阅读:161538 作者:405

cannotopenchanneltoxatelectionaddress . zookeeper节点连接问题此主要问题集中在群集的节点信息配置上。 正常配置为: server.1=192.168.100.1:28833603888 server.2=192.168.100.13133602883603888 server.3=192 server 这表示是第几台服务器,识别服务器。 该id被写入快照目录下的myid文件中。 # 192.168.100.133是集群中的IP地址,第一个端口是master和slave之间的通信端口,Leader侦听该端口。 默认端口。第二个端口是leader选举端口,是集群启动后立即进行选举或leader期满后进行新选举的端口。 默认配置为3888,乍一看没有问题,但在实际操作中可能会出现各种各样的问题。 首先,每个节点可以直接通信。 否则,如何进行选举等操作? 所以首先要保证节点之间可以正常通信,是telnet通,不是ping通! 然后,确保部署服务器上没有启动占用8080端口的服务,如Tomcat或Jenkins。 特别是Jenkins默认为8080。 (因为有洞,所以和Jenkins共享服务器,更改后重新启动。 )。 引入3.5或更高版本时,zookeeper将自动占用8080端口。 所以会有端口冲突。 这样的错误:Caused by: java.net.BindException: Address already in use这样的问题都可以在日志里看到,一定要随时观察日志,以便解决自己的问题。 您可以再次检查服务器上的2181端口是否被占用,如果有,可以关闭相应的进程或更改端口。2181端口是对cline端提供服务。以上几点是节点端口之间的通信问题,不一定需要使用默认的2888、3888,根据服务器可以使用的端口不同,可以将2888:3888分配到2878:3878等请参阅堆栈概述上面的回答。 每台计算机的zoo.cfg配置文件,http://www.Sina.com/3359 stack overflow.com/questions/30940981/zookeper-error-cannot-oot 可以使用yum -y install ntp ntpdate设置系统时间和网络时间的同步。 ntpdate cn.pool.ntp.org; c .检查每个节点zookeeper的zoo.cfg配置文件; d. myid提醒服务器分别与配置文件一一对应;修改其对应的ip地址为0.0.0.07 .重启大法! 为什么最后一次单独说重新启动,是因为在上述各种情况下您可能都尝试过,但在启动zookeeper后,日志中仍然存在拒绝连接。 a. 查看防火墙是否关闭;百思不得其解之后看到了这篇文章。 https://blog.csdn.net/sailist/article/details/83358 www.Sina.com/http://www.Sina.com/mode : foll 问题解决了,但原因还不知道。 我们推测,在ip等配置更改完成后,可能需要重新启动zookeeper节点以手动重新连接。 如果是有心得的学生,请不要吝惜指导。 另外,根据zookeeper的版本不同,启动后的说明也略有不同。 以下是ZooKeeper版本。 3.4.6。 如果此时启动失败,则会明确显示错误连接服务。 (上图来自https://blog.csdn.net/QQ _ 26230421/article/details/80700912 )以下是本文的3.6.2。 此时,error不会明确显示启动时是否需要正常显示日志。 链接https://www.cn blogs.com/luotianshuai/p/5206662.html 3359 blog.csdn.net/sailist/article/details/83717298

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。