您好,为什么双机热备一个机器关闭之后,为什么通过vip访问会报错
来源:2-11 组建双机热备的MyCat集群-利用keepalived抢占虚拟IP

风雨夹雪
2020-03-24
两台虚拟机:
分别都通过docker 安装了2个pxc ,6个数据库节点。
然后也分别在两台服务器安装了mycat,haproxy,keepalived。其中mycat配置管理了这4个pxc。
问题:为什么我关闭一台虚拟机后,通过 vip 去访问,可以链接到数据库,为什么会报1184 - java.net.NoRouteToHostException: No route to host
写回答
1回答
-
神思者
2020-03-24
关闭虚拟机,还能通过VIP连接上MyCat,说明虚拟IP是没问题的,现在问题出在你的MyCat上面。你试试用Navicat连接某个PXC集群,是否能正常读写数据。因为有时候PXC集群挂掉一半以上的节点会出现脑裂的现象,导致整个PXC集群全都不可以用
042020-03-24
相似问题