This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
сервис_keepalived [2021/12/10 13:35] val |
сервис_keepalived [2022/01/29 07:09] val |
||
---|---|---|---|
Line 7: | Line 7: | ||
nodeN# apt install keepalived | nodeN# apt install keepalived | ||
- | node1# cat /etc/keepalived/keepalived.conf | + | nodeN# cat /etc/keepalived/keepalived.conf |
</code><code> | </code><code> | ||
vrrp_instance VI_1 { | vrrp_instance VI_1 { | ||
- | state MASTER | + | |
+ | # state MASTER | ||
+ | # state BACKUP | ||
interface eth0 | interface eth0 | ||
# interface br0 | # interface br0 | ||
Line 18: | Line 21: | ||
# 192.168.X.254 label br0:1 | # 192.168.X.254 label br0:1 | ||
172.16.1.X/24 dev eth1 | 172.16.1.X/24 dev eth1 | ||
- | 172.16.2.X/24 dev eth3 | + | # 172.16.2.X/24 dev eth2 |
- | } | + | |
- | notify_backup "/usr/local/bin/vrrp.sh BACKUP" | + | |
- | notify_master "/usr/local/bin/vrrp.sh MASTER" | + | |
- | } | + | |
- | </code><code> | + | |
- | node2# cat /etc/keepalived/keepalived.conf | + | |
- | </code><code> | + | |
- | vrrp_instance VI_1 { | + | |
- | state BACKUP | + | |
- | interface eth0 | + | |
- | # interface br0 | + | |
- | virtual_router_id 1 | + | |
- | virtual_ipaddress { | + | |
- | 192.168.X.254 label eth0:1 | + | |
- | # 192.168.X.254 label br0:1 | + | |
- | 172.16.1.X/24 dev eth1 | + | |
- | 172.16.2.X/24 dev eth3 | + | |
} | } | ||
notify_backup "/usr/local/bin/vrrp.sh BACKUP" | notify_backup "/usr/local/bin/vrrp.sh BACKUP" | ||
Line 50: | Line 36: | ||
MASTER) | MASTER) | ||
ip route delete default | ip route delete default | ||
- | ip route add default via 172.16.1.254 table 101 | + | ip route add default via 172.16.1.254 |
- | ip route add default via 172.16.2.254 table 102 | + | |
- | /root/select_isp.sh | + | # ip route add default via 172.16.1.254 table 101 |
+ | # ip route add default via 172.16.2.254 table 102 | ||
+ | # /root/select_isp.sh | ||
;; | ;; | ||
BACKUP) | BACKUP) | ||
+ | ip route delete default | ||
ip route add default via 192.168.X.254 | ip route add default via 192.168.X.254 | ||
;; | ;; |