TiProxy的虚拟IP不生效

TiProxy 内置 VRRP 协议,可以自己完成虚拟 IP 的网卡绑定、主备选举、故障自动漂移,原生替代 keepalived,不需要额外部署第三方 VRRP 软件。
TiProxy 会直接调用操作系统网卡接口把 VIP 绑定到本机网卡

TiProxy 本身并不具备直接创建和管理虚拟 IP 的能力。它的架构设计是:TiProxy 在启动时,会调用系统底层的 Keepalived 服务来实现 VIP 的漂移和高可用。如果 Keepalived 没有正常运行或配置不正确,VIP 就无法生效。

TiProxy 高可用 VIP 通常需配合 keepalived 或 LB:在 proxy 配置里填 virtual-ip 只是声明,还要 keepalived 在同网段仲裁绑定 VIP,且不能与现有 keepalived 实例冲突(vrrp_instance、virtual_router_id、interface)。排查:ip addr 看 VIP 是否绑定、keepalived 日志、TiProxy 主备角色切换。若已有其他组件占用 keepalived,建议 TiProxy 独立 vrrp 组或使用外部 SLB 指向多个 proxy 端口。

TiProxy 本身只是一个无状态的数据库代理组件,它并不具备原生的虚拟 IP(VIP)漂移和高可用接管功能。TiProxy 的虚拟 IP 必须依赖外部的高可用组件(如 Keepalived)来实现。

地址占用了

vip要keepalive启动的