Centos7已經自帶了LVS,因此只需要安裝LVS管理程序 ipvsadm(理解爲ipvs admin)並配置即可。
(1)安裝ipvsadm
yum -y install ipvsadm
(2)設置ipv4轉發
sysctl -w net.ipv4.ip_forward=1
(3)關閉防火牆
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啓動
(4)設置ipvsadm
ipvsadm -A -t 負載均衡服務器ip:port -s rr
ipvsadm -a -t 負載均衡服務器ip:port -r 目標機ip:port -m
ipvsadm -a -t 負載均衡服務器ip:port -r 目標機2ip:port -m
ipvsadm -S
-A 添加虛擬服務
-a 添加一個真是的主機到虛擬服務
-S 保存
-s 選擇調度方法
rr 輪訓調度
-m 網絡地址轉換NAT
(5)測試
curl 負載均衡服務器ip:port