一、保存規則
1、ipvsadm-save,直接將IPvsadm規則打印在屏幕上
1 [02:03:59 root@lvs ~]#ipvsadm-save 2 -A -t lvs:http -s rr 3 -a -t lvs:http -r 192.168.1.5:http -m -w 1 4 -a -t lvs:http -r 192.168.1.6:http -m -w 1
2、將規則文件輸出在文件中保存,文件名和后綴都不重要
ipvsadm-save > /data/ipvs.log
3、系統默認的規則存放位置
/etc/sysconfig/ipvsadm
4、通過重定向將當前規則重定向到系統默認的規則存放位置,將規則存放在這個文件里,重啟服務會自動恢復里面的規則
ipvsadm-save > /etc/sysconfig/ipvsadm
如果停止服務,會自動將該文件清空,可通過查看這個文件查看/usr/lib/systemd/system/ipvsadm.service
二、重載規則
1、重載規則
ipvsadm-restore < /data/ipvs.log
三、清理規則
1、清理規則,暫停服務會自動清理
systemctl stop ipvsadm
2、使用ipvsadm -C
ipvsadm -C
四、完整的設置ipvsadm規則,使其重啟電腦服務不會丟失
1、先將ipvsadm規則保存到其他地方
ipvsadm-save > /data/ipvs.log
2、將規則導入到ipvsadm中(有規則可以跳過這一步)
ipvsadm-restore < /data/1
3、啟動服務
systemctl start ipvsadm
4、將服務設置為開機自啟動
systemctl enable ipvsadm
5、重啟、測試服務還是啟動的,調度也正常