ubuntu快速安装实现keepalived的主备切换

ubuntu快速安装实现keepalived的主备切换

(2012-12-11 14:56:52)

    由于最近工作很忙,已经好久没有写点什么,现在把最近做的关于在ubuntu系统下利用keepalived做主备切换的方法写出来,仅供大家参考,什么不对的地方也请大家多多的指教ubuntu快速安装实现keepalived的主备切换

    1.关于ubuntu的安装我想不用再多做说明了(偷点小懒嘿嘿ubuntu快速安装实现keepalived的主备切换

    2.关于keepalived简单的说一句:Keepalived是一种防止单点故障的高可用解决方案。具体的请大家参考keeplived权威指南。

    3.主机和备用机安装keepalived之前请先安装几个程序,命令:

      1.sudo apt-get install libssl-dev 
      2.sudo apt-get install openssl 
      3.sudo apt-get install libpopt-dev 

   4.在主机和备用机安装keepalived,命令:

     sudo apt-get install keepalived

   5.主机和备用机进行配置keepalived:sudo vi /etc/keepalived/keepalived.cnf

     global_defs {

      notification_email {

     [email protected]

      }

      notification_email_from [email protected]

      smtp_server 127.0.0.1

      smtp_connect_timeout 30

      router_id LVS1

      }

      vrrp_sync_group test {

      group {

      loadbalance

      }

      }

     //上面的配置是发送报警的邮件,如果使用nagios监控可以省略不写

      vrrp_instance loadbalance {

     state MASTER //设置服务器模式,需要大写,备用机可以写 state BACKUP

      interface eth0  //实例网卡,也就是提供服务的网卡

      lvs_sync_daemon_inteface eth0

      virtual_router_id 51  //VRRP组名,两个节点的设置必须一样,以指明各个节点属于同一VRRP组

     priority 180  //主节点的优先级(1-254之间),备用节点必须比主节点优先级低

      advert_int 1   //组播信息发送间隔,两个节点设置必须一样

      authentication { //设置验证信息,两个节点必须一致

      auth_type PASS

      auth_pass 1111

      }

      virtual_ipaddress {  //指定虚拟IP, 两个节点设置必须一样

       192.168.1.188

      }

      }

   6.在客户端使用192.168.1.188就可以进行访问了,如果主机的keepalived关闭或者是主机宕机,IP直接切换到备用机上面,切换的速度很快。可以在主机使用 ip a 查看虚拟的IP在主机上面,如果关闭主机上面的keepalived,在备用机上使用 ip a 可以看到虚拟IP已经切换到了备用机

 

好了这样一个简单的keepalived的主备切换就安装配置完成了。


猜你喜欢

转载自blog.csdn.net/lvshanhshan/article/details/80558427