Keepalived实现双机热备

一、主机从机都安装keepalived
1.安装
yum install -y keepalived
2.备份
cd /etc/keepalived
cp keepalived.conf keepalived.conf.back
二、主机配置并启动
1.创建配置文件
echo "! Configuration File for keepalived
#主机配置
global_defs {
#id,主从不同
   router_id LVS_DEVEL
}
 
vrrp_instance VI_1 {
#主机设置为MASTER 
    state MASTER
#网卡1
    interface eth0
#主从id要一样
    virtual_router_id 51
#主机权重高于从机
    priority 80
#广播时间,1秒
    advert_int 1
#配置主从要一样
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
#虚拟的ip,多个ip换行写即可
        192.168.1.237
    }
}
">./keepalived.conf
2.启动
keepalived -d -f /etc/keepalived/keepalived.conf
二、从机配置
1.创建配置文件
echo "! Configuration File for keepalived
#主机配置
global_defs {
#id,主从不同
   router_id LVS_DEVEL2
}
 
vrrp_instance VI_1 {
#从机设置为BACKUP 
    state BACKUP
#网卡1
    interface eth0
#主从id要一样
    virtual_router_id 51
#主机权重高于从机
    priority 20
#广播时间,1秒
    advert_int 1
#配置主从要一样
    authentication {
        auth_type PASS
        auth_pass 1111
    }
    virtual_ipaddress {
#虚拟的ip,多个ip换行写即可 主从一致
        192.168.1.237
    }
}
">./keepalived.conf
2.启动从机
keepalived -d -f /etc/keepalived/keepalived.conf
完成,访问192.168.1.237,其中一台机器断开在访问依然不会崩掉!注意2台机器的防火墙要关掉!
 
 
以上就是这次的全部内容!
posted @ 2017-04-23 19:39  静小妞  阅读(249)  评论(0编辑  收藏  举报