- 论坛徽章:
- 0
|
在haproxy的architecture.txt看到可以做双机热备
于是安装了keepalived
echo "1" > /proc/sys/net/ipv4/ip_nonlocal_bind
在MASTER机器上按照文档中所述配置keepalived.conf
vrrp_script chk_haproxy {
script "killall -0 haproxy"
interval 2
weight 2
}
vrrp_instance VI_1 {
interface eth0
state MASTER
virtual_router_id 51
priority 101
virtual_ipaddress {
192.168.12.98
}
track_script {
chk_haproxy
}
}
启动keepalived后 ip address list后没有发现192.168.12.98这个ip
#ip address list
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:0c:29:d8:0f:ec brd ff:ff:ff:ff:ff:ff
inet 192.168.12.65/24 brd 192.168.12.255 scope global eth0
请问我哪配置错了呢? |
|