天天看点

从零搭建keepalived+Mysql主主热备(1)---------keepalived双机热备PS:原理什么的去搜一搜其他优质文章,本文章描述我试过的小白选手最快的搭建方法。一.环境准备二.快速搭建3.状态查看4.实用命令整理

PS:原理什么的去搜一搜其他优质文章,本文章描述我试过的小白选手最快的搭建方法。

一.环境准备

(虚拟机创建)centos7两台,版本如下: 

从零搭建keepalived+Mysql主主热备(1)---------keepalived双机热备PS:原理什么的去搜一搜其他优质文章,本文章描述我试过的小白选手最快的搭建方法。一.环境准备二.快速搭建3.状态查看4.实用命令整理

192.168.124.23  主

192.168.124.22  备

两台机器请关闭防火墙

二.快速搭建

1.安装

yum install keepalived

2.修改配置文件

vi /etc/keepalived/keepalived.conf

直接覆盖

! Configuration File for keepalived

global_defs {
   notification_email {
     [email protected]
     [email protected]
     [email protected]
   }
   notification_email_from [email protected]
   smtp_server 192.168.200.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
   vrrp_skip_check_adv_addr
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
    state MASTER
    interface eth33
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
	mcast_src_ip 192.168.124.23
    virtual_ipaddress {
       192.168.124.40
    }
}
           

以下三部分要改:

state MASTER    ************* 主机改成MASTER   从机改成SALVE

interface eth33 ************* 使用ip addr 查看

mcast_src_ip 192.168.124.23  ****本机ip

priority 100     ***************谁高虚拟ip优先在哪台机器 一般建议主100  从50

virtual_ipaddress {

192.168.124.40             ********虚拟IP  主从填一样的  且和主从IP属于同一网段

}
           

3.状态查看

主从都按2步骤完成后。

1.先启动从机keepalived

service keepalived start

如下命令查看是否启动

从零搭建keepalived+Mysql主主热备(1)---------keepalived双机热备PS:原理什么的去搜一搜其他优质文章,本文章描述我试过的小白选手最快的搭建方法。一.环境准备二.快速搭建3.状态查看4.实用命令整理

2.查看ip地址  

ip addr

从零搭建keepalived+Mysql主主热备(1)---------keepalived双机热备PS:原理什么的去搜一搜其他优质文章,本文章描述我试过的小白选手最快的搭建方法。一.环境准备二.快速搭建3.状态查看4.实用命令整理

如图会有两个Ip地址,一个是从机本身的IP,一个是设置的虚拟IP。因为主机没启动,所以虚拟ip漂移到从机。

3.启动主机keepalived

然后查看ip addr

从零搭建keepalived+Mysql主主热备(1)---------keepalived双机热备PS:原理什么的去搜一搜其他优质文章,本文章描述我试过的小白选手最快的搭建方法。一.环境准备二.快速搭建3.状态查看4.实用命令整理

我们发现虚拟ip从从机漂移回主机。说明配置成功

4.两台机器keepalived状态查看

systemctl status keepalived.service

从零搭建keepalived+Mysql主主热备(1)---------keepalived双机热备PS:原理什么的去搜一搜其他优质文章,本文章描述我试过的小白选手最快的搭建方法。一.环境准备二.快速搭建3.状态查看4.实用命令整理

如下图,从机截图红框部分说明,主机启动后,从机对比了两个keepalived配置中

priority 值  我们在上面主设置了100  所以vip漂移回了主机

4.实用命令整理

启动

service keepalived start

停止

service keepalived stop

重启

service keepalived restart

状态查看

systemctl status keepalived.service

日志查看

tail -f /var/log/messages

继续阅读