关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题
Posted xzlive
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题相关的知识,希望对你有一定的参考价值。
安装了keepalived+lvs,达到了高可用的负载均衡,但是今天再启用的时候发现keepalived不正常,通过 /var/log/messages 查看系统日志发现狂刷
IPVS: Can‘t initialize ipvs: Protocol not available。
很纠结,于是上网查,发现有的人也出现了类似这样的问题,
原因是:
ip_vs模块系统默认没有自动加载,可以通过
lsmod | grep ip_vs
命令查看一下,如果没有任何输出则表示ip_vs模块并没有被内核加载,
那必须手动加载一下:
modprobe ip_vs modprobe ip_vs_wrr
然后再查看系统日志发现keepalived已经正常工作了。
如果要让系统开机加载此模块的话得讲刚才那两句话写到/etc/rc.local文件中,这样开机就能自动加载了。。
以上是关于关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题的主要内容,如果未能解决你的问题,请参考以下文章
单主模型的IPVS高可用和nginx+keepalived的双主高可用模型
Kubeadm HA master(v1.11.0)集群搭建(离线包+自动化脚本+ipvs+keepalived+calico)