- 论坛徽章:
- 0
|
我试验了keepalived中的master与backup的配置,现在只要down掉其中一个指定的网卡,IP就转移到另一台机器,
但是我指定了一台机器为master,希望在不出问题的情况下virtual IP能在这台机器下,只有出问题后,才将IP转移至另一台备份机
现在的情况是如果两台机器都没有问题的时候 ,IP却一直在backup的机器上
keepalived-1.1.13 版本号
master 的配置文件:
- vrrp_instance VI_1 {
- state MASTER
- interface eth0
- lvs_sync_daemon_interface eth1
- virtual_router_id 51
- priority 150
- advert_int 1
- authentication {
- auth_type PASS
- auth_pass grr02
- }
- virtual_ipaddress {
- 172.16.1.3 dev eth1
- }
- }
复制代码
这是backup的配置文件:
- vrrp_instance VI_1 {
- state BACKUP
- interface eth0
- lvs_sync_daemon_interface eth1
- virtual_router_id 51
- priority 155
- advert_int 1
- authentication {
- auth_type PASS
- auth_pass grr02
- }
- virtual_ipaddress {
- 172.16.1.3 dev eth1
- }
- }
复制代码
操作系统为centos 4.3
请教高手,
还想问一下,如果使用keepalived,是不是对DR的HA和内部服务器监控就不需要其他软件了(如MON等)
还想向有实践经验的高手诚心请教
另:我在成功进行IP转移后,却在ifconfig命令中看不到有virtual IP的存在,但是在日志中却明确说明了已经转移过来了
- Nov 1 21:09:07 cetnos-lvm Keepalived_vrrp: VRRP_Instance(VI_1) Transition to MASTER STATE
- Nov 1 21:09:08 cetnos-lvm Keepalived_vrrp: VRRP_Instance(VI_1) Entering MASTER STATE
- Nov 1 21:09:08 cetnos-lvm Keepalived_vrrp: VRRP_Instance(VI_1) setting protocol VIPs.
- Nov 1 21:09:08 cetnos-lvm Keepalived_vrrp: VRRP_Instance(VI_1) Sending gratuitous ARPs on eth1 for 172.16.1.3
- Nov 1 21:09:08 cetnos-lvm Keepalived_healthcheckers: Netlink reflector reports IP 172.16.1.3 added
- Nov 1 21:09:08 cetnos-lvm Keepalived_vrrp: Netlink reflector reports IP 172.16.1.3 added
- Nov 1 21:09:08 cetnos-lvm kernel: IPVS: stopping sync thread 4520 ...
- Nov 1 21:09:08 cetnos-lvm kernel: IPVS: sync thread stopped!
- Nov 1 21:09:08 cetnos-lvm kernel: IPVS: sync thread started: state = MASTER, mcast_ifn = eth0, syncid = 51
复制代码
[ 本帖最后由 njblue2004 于 2006-11-1 16:54 编辑 ] |
|