keepalived vrrp安装配置主主模式自动切换v1.0

二月 15th, 2012 Posted in LVS | 阅读次数: 49
双线Linux服务器合租   Nginx服务器合租   Linux服务器合租64G超大内存

Author:gaojinbo
Time:2012-2-15
Email:admin@gaojinbo.com

keepalived vrrp非常有用,主要的应用场景就是vrrp+lvs实现ha,而且2台lvs同时使用,1台坏了会自动切换到另一台。

1.环境
ubuntu 10.04

2.安装vrrp

apt-get install keepalived


3.配置vrrp

1)vrrp1配置

vi /etc/keepalived/keepalived.conf
global_defs {
        notification_email {
                admin@gaojinbo.com
        }
        notification_email_from  vrrp@gaojinbo.com
        smtp_server 127.0.0.1
        smtp_connect_timeout 3
        lvs_id LVS_TEL1
	router_id LB1
}

###config vrrp start###
vrrp_instance VI_1 {
    state MASTER
    interface eth1
    garp_master_delay 10
    smtp_alert
    virtual_router_id 21
    priority 100
    advert_int 1
 authentication {
        auth_type PASS
        auth_pass gaojinbo
    }
    virtual_ipaddress {
        119.147.147.101
        119.147.147.102
        119.147.147.103
    }
}

vrrp_instance VI_2 {
    state BACKUP
    interface eth1
    garp_master_delay 10
    smtp_alert
    virtual_router_id 22
    priority 99
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass gaojinbo
    }
    virtual_ipaddress {
        119.147.147.111
        119.147.147.112
        119.147.147.113
    }
}

###config vrrp end###


2)vrrp2 配置

vi /etc/keepalived/keepalived.conf
global_defs {
        notification_email {
                admin@gaojinbo.com
        }
        notification_email_from  vrrp@gaojinbo.com
        smtp_server 127.0.0.1
        smtp_connect_timeout 3
        lvs_id LVS_TEL2
	router_id LB2
}

###config vrrp start###
vrrp_instance VI_1 {
    state BACKUP
    interface eth1
    garp_master_delay 10
    smtp_alert
    virtual_router_id 21
    priority 99
    advert_int 1
 authentication {
        auth_type PASS
        auth_pass gaojinbo
    }
    virtual_ipaddress {
        119.147.147.101
        119.147.147.102
        119.147.147.103
    }
}

vrrp_instance VI_2 {
    state MASTER
    interface eth1
    garp_master_delay 10
    smtp_alert
    virtual_router_id 22
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass gaojinbo
    }
    virtual_ipaddress {
        119.147.147.111
        119.147.147.112
        119.147.147.113
    }
}

###config vrrp end###

4.启动vrrp

/etc/init.d/keepalived start

5.测试

停止任意一台vrrp,在另一台执行:

ip a

完成!

Linux主机   PHP主机   Nginx主机   双线Linux服务器

相关日志:

2 Responses to “keepalived vrrp安装配置主主模式自动切换v1.0”

  1. cold night Says:

    不错,能解释各个参数的意思就更好了..


  2. Pogo Cheats Says:

    Pogo Cheats…

    [...]高进波博客 – 零起点一步配置你的linux服务器,linux博客,linux教程,web架构 » Blog Archive » keepalived vrrp安装配置主主模式自动切换v1.0[...]…


留下您的脚印