LVS 命令使用
查詢命令
ipvsadm -L # 查看lvs負載均衡信息
ipvsadm -L -n # -n 查看IP端口
ipvsadm -L -c # 顯示當前連接
ipvsadm -L --timeout # 顯示tcp tcpfin udp 的timeout值
ipvsadm -L --daemon # 顯示同步守護進程狀態
ipvsadm -L --stats # 顯示統計信息
ipvsadm -L --rate # 顯示速率信息
ipvsadm -L --sort # 對虛擬服務器和真是服務器排序輸出
調度方法
ipvsadm -A -t vip:端口 -s rr # 循環
ipvsadm -A -t vip:端口 -s wrr # 加權循環
ipvsadm -A -t vip:端口 -s lc # 最小連接
ipvsadm -A -t vip:端口 -s wlc # 加權最小連接
ipvsadm -A -t vip:端口 -s lblc # 基於位置的最小連接
ipvsadm -A -t vip:端口 -s lblcr # 基於位置的最小連接(帶復制)
ipvsadm -A -t vip:端口 -s dh # 目的地址散列
ipvsadm -A -t vip:端口 -s sh # 原地址散列
ipvsadm -A -t vip:端口 -s sed # 最短期望延時
ipvsadm -A -t vip:端口 -s nq # 無須隊列等待
轉發方式
ipvsadm -a -t vip:端口 -r webIP:端口 -參數 -w 1 # -w 為加權。
ipvsadm -a -t vip:端口 -r webIP:端口 -g # -g LVS-DR。
ipvsadm -a -t vip:端口 -r webIP:端口 -i # -i LVS-TUN。
ipvsadm -a -t vip:端口 -r webIP:端口 -m # -g LVS-NAT。
其他參數
Masp --LVS-NAT
Route --LVS-DR
Tunnel --LVS-TUN
-r --real-server server-address 真是的服務器
-t --tcp-service service-address 說明虛擬服務器提供的tcp服務