MySQL+Keepalived 高可用性实战

MySQL+Keepalived 高可用性实战,第1张

1、准备三台虚拟机,选择两台mysql作为keepalived(一台master 一台backup),一台做客户端访问用。

2、给两台mysql安装keepalived制作高可用生成VIP

我这里用的是mysqld

yum安装mysql

实施步骤:

一、mysql 主主同步 <略>

二、安装keepalived---两台机器都 *** 作

三添加库用于测试

四 在任意一台机器作为客户端

测试的时候记得检查mysql用户的可不可以远程登录。

实现了VIP的漂移,实现了mysql的高可用。

生产环境 mysql+keepalived怎么实现自动切换vip

解决问题的基本思路是在备机切换为主机时,发送邮件提醒。

具体方式:

在keepalived配置中可以做如下配置:

vrrp_instance VI_1 {

state MASTER

interface eth0

virtual_router_id 13

priority 100

advert_int 1

authentication {

auth_type PASS

auth_pass 6d02896810d442478799edcc47bcd62c

}

virtual_ipaddress {

x.x.x.x

}

track_script {

chk_haproxy

}

notify_master /usr/bin/change_master.sh

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8664274.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存