lvs+keepalived
需要四台虛擬機器
lvs 主:
dip:10.0.0.31
vip: 10.0.0.99
lvs 備
dip:10.0.0.32
vip: 10.0.0.99
web1:
rip:10.0.0.33
vip: 10.0.0.99
web2:
rip:10.0.0.34
vip: 10.0.0.99
編輯了keepalived配置檔案lvs主
[root@ localhost ~]
# yum -y install ipvsadm keepalived
[root@ localhost ~]
# vim /etc/keepalived/keepalived.conf
內容如下:
vrrp_instance vi_1
virtual_ipaddress
}virtual_server 192.168.189.181 80
}
real_server 192.168.189.164 80
}
}
lvs備份主機修改完畢後直接儲存退出啟動keepalived
[root@ localhost ~]
# service keepalived restart
配置和主基本相同,只是初始狀態和優先順序需要修改下
[root@ localhost ~]
# scp root@10.0.0.31:/etc/keepalived/keepalived.conf /etc/keepalived/keepalived.conf
檢視lvs 主和lvs 備編輯完畢儲存退出啟動keepalived即可
[root@ localhost ~]
# service keepalived restart
檢視vip
[root@ localhost ~]
# ip a
web1和web2同操作檢視虛擬伺服器列表
[root@ localhost ~]
# ipvsadm -ln
web伺服器的配置和之前dr的配置相同
安裝httpd
[root@ localhost ~]
# yum -y install httpd
# 建立測試頁面
[root@ localhost ~]
# echo 111111 > /var/www/html/index.html
或[root@ localhost ~]
# vim /var/www/html/index.html
啟動httpd
[root@ localhost ~]
# service httpd restart
配置內容如下:**
[root@ localhost ~]
# vim ifcfg-eth0:0
device=eth0:0
onboot=yes
bootproto=static
ipaddr=10.0.0.99
netmask=255.255.255.252
新增路由規則
[root@ localhost ~]
# echo 1 > /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@ localhost ~]
# echo 1 > /proc/sys/net/ipv4/conf/all/arp_ignore
[root@ localhost ~]
# echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce
[root@ localhost ~]
# echo 2 > /proc/sys/net/ipv4/conf/lo/arp_announce
[root@ localhost ~]
# route add 10.0.0.99 dev lo
lvs keepalived部署高可用集群
本環境基於centos7部署,基本架構圖 部署流程 lvs1 yum install ipvsadm ipvsadm 檢視是否輸出安裝成功 yum install keepalived vim etc keepalived keepalived.conf global defs notificati...
LVS Keepalived高可用主備集群搭建
通過lvs負載均衡,我們可以解決rs的單點故障問題,但是作為負載節點也存在單點故障的可能,這時我們通過keepalived主備高可用模型。軟體安裝 在192.168.71.100和192.168.71.103上安裝keepalived yum install keepalived配置keepaliv...
安裝lVS keepalived心得
接著昨天蛋疼地無網裝keepalived,今天又在裝lvs。首先按照網上的教程做 這裡就說自己遇到的問題,第乙個是找不到 usr src kernels下的核心檔案。要先rpm kernel devel才會有。其次,用ln s 軟鏈結一直鏈不上去,可以在安裝keepalived的 configure...