LVS-安装

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

 

posted @ 2023-05-04 12:49  小粉优化大师  阅读(74)  评论(0编辑  收藏  举报