摘要: 一.MHA简介 软件简介 MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL 阅读全文
posted @ 2019-09-06 16:06 --smile 阅读(18503) 评论(0) 推荐(1) 编辑
摘要: 前期准备: mysql先部署好GTID主从,然后才部署MHA 1)环境准备(所有节点) #安装依赖包 yum install perl-DBD-MySQL -y #进入安装包存放目录 [root@mysql-db01 ~]# cd /root/tools #上传mha安装包 [root@mysql- 阅读全文
posted @ 2019-09-06 15:43 --smile 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 简单工作原理: (1)从库执行 change master to 语句,会立即将主库信息记录到master.info中 (2)从库执行 start slave语句,会立即生成IO_T和SQL_T (3)IO_T 读取master.info文件,获取到主库信息 (4)IO_T 连接主库,主库会立即分配 阅读全文
posted @ 2019-09-06 15:32 --smile 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 最近遇到一个非常诡异的问题,mha后台进程自己中断退出了。以下是报错:Mon Dec 21 20:16:07 2015 - [info] OK.Mon Dec 21 20:16:07 2015 - [warning] shutdown_script is not defined.Mon Dec 21 阅读全文
posted @ 2019-09-06 15:21 --smile 阅读(657) 评论(0) 推荐(1) 编辑