引言
踩了无数的坑,目前网上无完美的解决方案,可是重启服务器还需要手动执行加载bonding内核模块,是一件极其痛苦的事情,在无数次失败的尝试下终于找到的解决方法分享给大家。
前提
你的服务器已设定好双网卡bond协议,并通过modprobe和重启网卡能正常调通网络。
步骤
1、创建脚本,网上有其他加载内核的脚本,先要做验证,这里不需要,因为centos默认不会加载bond内核,直接执行加载命令即可。网上有说将加载命令添加在rc.local文件中,这个毛用都没有,因为linux加载顺序的原因,具体就不细说了。
vi /etc/sysconfig/modules/bonding.modules
#编辑内容如下
modprobe bonding
2、赋予脚本755权限。
chmod 755 /etc/sysconfig/modules/bonding.modules
3、重启服务器即可
reboot
4、验证加载成功与否
lsmod | grep bonding
5、显示出列表即bonding内核模块加载成功。

本文档详细介绍了如何在CentOS服务器上自动化加载Bonding内核模块,避免每次重启都需要手动执行。步骤包括创建并编辑bonding.modules脚本,赋予其执行权限,然后重启服务器进行验证。通过这些步骤,可以确保Bonding内核模块在启动时自动加载,解决了手动操作的不便。
1486

被折叠的 条评论
为什么被折叠?



