読者です 読者をやめる 読者になる 読者になる

うまいぼうぶろぐ

linuxとhttpdとperlのメモ

vyatta - vrrp

vrrpはclusterと違ってinterfaceごとに設定。vrrpを有効にすると内部ではkeepalivedが動き出す。
というわけでkeepalivedがわかっていれば(ry

priority は大きいほど優先度が高い。preempt (割り込み) はdefaultではtrueになってるけど、勝手にtakeoverとかされるると嫌な感じなのでfalseにしておく。

$ configure
# edit interfaces ethernet eth0 
# set vrrp vrrp-group 1 preempt false
# set vrrp vrrp-group 1 priority 100
# set vrrp vrrp-group 1 virtual-address 192.168.0.1/24

$ show vrrp interface eth0 group 1  
Physical interface: eth0, Source Address 192.168.0.2
	Interface state: up, Group 1, State: master
	Priority: 10, Advertisement interval: 1, Authentication type: none
	Preempt: false, VIP count: 1, VIP: 192.168.0.1/24
	Master router: 192.168.0.2
	Last transition: 1m37s
	
$ show vrrp summary 
	              VRRP    Addr                    Interface Address  VRRP         
Interface       Group   Type    Address         State     Owner    State        
---------       -----   ----    -------         -----     -----    -----        
eth0            1       vip     210.171.5.159/26up        no       master