LVS-安装
1、yum安装方式
yum install ipvsadm -y
2、源码编译安装方式
2.1、下载软件
wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.26.tar.gz
2.2、安装依赖包
yum install gcc libnl* popt-* -y
2.3、编译安装lvs软件
tar xvf ipvsadm-1.26.tar.gz && cd ipvsadm-1.26 && make && make install
3、ip_vs内核模块管理
3.1、加载ip_vs模块
modprobe ip_vs # 或 ipvsadm
3.2、查询模块
modinfo ip_vs
3.3、移除模块
modprobe -r ip_vs
3.4、查询加载的情况
]# lsmod | grep ip_vs ip_vs 145458 0 nf_conntrack 139264 1 ip_vs libcrc32c 12644 3 xfs,ip_vs,nf_conntrack
4、设置systemd
4.1、创建规则文件
touch /etc/sysconfig/ipvsadm
4.2、编写service文件
cat >/usr/lib/systemd/system/ipvsadm.service<<'EOF' [Unit] Description=Initialise the Linux Virtual Server After=syslog.target network.target [Service] Type=oneshot ExecStart=/bin/bash -c "exec /usr/sbin/ipvsadm-restore < /etc/sysconfig/ipvsadm" ExecStop=/bin/bash -c "exec /usr/sbin/ipvsadm-save -n > /etc/sysconfig/ipvsadm" ExecStop=/usr/sbin/ipvsadm -C RemainAfterExit=yes [Install] WantedBy=multi-user.target EOF
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」