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