keepalived中设置Vrrp 的VIp 数量的限制

来源:互联网 发布:北京有意思的地方知乎 编辑:程序博客网 时间:2024/06/05 04:55

利用keepalived 做 负载均衡的时候,会需要 Vrrp的设置。

 

最近有个客户的vip数量要求是128,设定到 keepalived.conf  里面之后,发现只可以到20个(info Keepalived_vrrp: VRRP_Instance(eth1) trunc to the first 20 VIPs.)。

 

找了一下文档,没找到相关的东西,之后看了一下keepalived的代码,原来有一个VRRP_MAX_VIP.

 

if (nbvip > VRRP_MAX_VIP) {
  log_message(LOG_INFO,
   "VRRP_Instance(%s) "
  "trunc to the first %d VIPs.",
  vrrp->iname, VRRP_MAX_VIP);
  log_message(LOG_INFO,
   "  => Declare others VIPs into"
   " the excluded vip block");
}

 

之后,需要确认当Vip过多的时候,keepalived 是否正常工作?

 

 

原创粉丝点击