关于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的问题

原文地址:https://www.cnblogs.com/xzlive/p/11753718.html

时间: 2024-10-09 12:24:52

关于keepalived执行后日志狂刷IPVS: Can't initialize ipvs: Protocol not available的问题的相关文章

IPVS: Can't initialize ipvs: Protocol not available解决方法

经排查发现本地的测试环境磁盘空间满了,造成数据库不能写入数据. 最终的罪魁祸首是日志文件. 由于我们使用的是lvs负载均衡,前端的Keepalived启动之后不能初始化ipvs协议,所以日志在不停的刷一下的内容,速度之快令人乍舌,日志文件的大小在不停的疯长,最终导致空间不足,杯具的事情就这样发生了. 错误内容 查看系统日志文件内容 tail -f /var/log/messages 你会看见很多如下的信息在不停的跳动. May 16 08:35:22 linux-node1 Keepalived

怎么用程序获取远程url执行后的图片地址

远程URL:https://121.199.16.229:8890/generate.cgi?rbid=1001&esn=22021434025005&pic=png&count=1&pix=250&cor=lo&comm=%E6%B5%A6%E6%B1%9F%E6%B8%B8%E8%A7%881%E5%8F%B7%E9%BE%99%E8%88%B9%2F%E5%B7%A5%E8%A1%8C%E5%8F%B7%EF%BC%8C2013%E5%B9%B46%E

dup和fork函数执行后的文件情况

dup和fork函数执行后的文件情况 转自http://blog.csdn.net/shanshanpt/article/details/39049579 对于dup和fork函数来说,前者是复制一个文件描述符,后者是复制进程,同时相关的文件信息也会被复制. 一.对于Dup 之前已经知道,对于一个进程来说,有一个files_struct来管理所有的相关文件,最终的反应形式其实就是一个文件数组而已: 所谓文件描述符就是数组下标.Dup函数总是从数组第一个元素开始扫描,获取第一个可用的文件描述符(也

sqlplus批量执行脚本日志输出

spool d:\eagle2_2014_5_9_init.log; set feedback off; set define off; prompt -----初始化数据 start--- @D :\projects\Eagle_V2\04Code\v2.0\eagle2\resources\database\full\coc\coc-initialize.sql @D :\projects\Eagle_V2\04Code\v2.0\eagle2\resources\database\full

狂刷Android范例之一:ReadAsset

狂刷Android范例之一:ReadAsset 说明 狂刷Android范例系列文章开张了.每篇学习一个Android范例,将一个范例单独生成一个可运行的app,并对重点源代码进行简要分析.然后提供打包好的源代码下载. 功能 功能很简单,读取app自带的资源,例如一个文本. 代码包在此,无需下载分: http://download.csdn.net/detail/logicteamleader/8780131 来源 ReadAsset例子来自于Android-20的com.example.and

狂刷Android范例之3:读写外部存储设备

狂刷Android范例之3:读写外部存储设备 说明 狂刷Android范例系列文章开张了.每篇学习一个Android范例,将一个范例单独生成一个可运行的app,并对重点源代码进行简要分析.然后提供打包好的源代码下载. 功能 提供一个经典范例,监控Android外部存储设备状态,对公用目录,app私有目录进行读写操作,并展示在app界面上. 代码包在此,无需下载分: http://download.csdn.net/detail/logicteamleader/8790109 来源 ReadAss

狂刷Android范例之5:读取手机通讯录

狂刷Android范例之5:读取手机通讯录 说明 狂刷Android范例系列文章开张了.每篇学习一个Android范例,将一个范例单独生成一个可运行的app,并对重点源代码进行简要分析.然后提供打包好的源代码下载. 功能 提供完整代码,通过ContenResolver,读取手机通讯录的内容. 代码包在此,无需下载分: http://download.csdn.net/detail/logicteamleader/8806135 来源 例子来自于Android-20的com.example.and

狂刷Android范例之二:剪贴板范例

狂刷Android范例之二:剪贴板范例ClipboardSample 说明 狂刷Android范例系列文章开张了.每篇学习一个Android范例,将一个范例单独生成一个可运行的app,并对重点源代码进行简要分析.然后提供打包好的源代码下载. 功能 功能很简单,使用Android提供的剪贴板,复制不同类型的数据到剪贴板. 代码包在此,无需下载分: http://download.csdn.net/detail/logicteamleader/8786187 来源 ClipboardSample例子

javaee实现在spring执行后执行相关代码

1:首先在web.xml中声明servlet <servlet> <servlet-name>ApplicationOnload</servlet-name> <servlet-class>com.ApplicationOnload</servlet-class> </servlet> <servlet-mapping> <servlet-name>ApplicationOnload</servlet-n