搭建LVS-DR模式- 使用ipvsadm配置叢集規則
阿新 • • 發佈:2020-07-28
搭建LVS-DR模式- 使用ipvsadm配置叢集規則
-
建立LVS節點,使用者訪問的叢集排程者
ipvsadm -A -t 192.168.1.150:80 -s rr -p 5
- -A:新增叢集
- -t:tcp協議
- ip地址:設定叢集的訪問ip,也就是LVS的虛擬ip
- -s:設定負載均衡的演算法,rr表示輪詢
- -p:設定連線持久化的時間
-
建立2臺RS真實伺服器
ipvsadm -a -t 192.168.1.150:80 -r 192.168.1.171:80 -g ipvsadm -a -t 192.168.1.150:80 -r 192.168.1.172:80 -g
- -a:新增真實伺服器
- -t:tcp協議
- -r:真實伺服器的ip地址
- -g:設定DR模式
-
儲存到規則庫,否則重啟失效
ipvsadm -S
-
檢查叢集
-
檢視叢集列表
ipvsadm -Ln
-
檢視叢集狀態
ipvsadm -Ln --stats
-
-
其他命令:
# 重啟ipvsadm,重啟後需要重新配置 service ipvsadm restart # 檢視持久化連線 ipvsadm -Ln --persistent-conn # 檢視連線請求過期時間以及請求源ip和目標ip ipvsadm -Lnc # 設定tcp tcpfin udp 的過期時間(一般保持預設) ipvsadm --set 1 1 1 # 檢視過期時間 ipvsadm -Ln --timeout
-
更詳細的幫助文件:
ipvsadm -h man ipvsadm