- 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉
架构图
一、环境说明
是否还记得我的机器选择的节点是130呢,看看mha通信是否正常,其他的先别整,跟着我走
常用命令说明
请确保mha服务正常启动,别跟着执行哦,这是做个记录🐱👤
manager组件
masterha_check_ssh
检查 MHA 的 SSH 配置状况
masterha_check_repl
检查 MySQL 复制状况……继续阅读 »
首先查看看看那些进程一直在占用
show PROCESSLIST
查询出相关id
SELECT concat('KILL ',id,';') FROM information_schema.processlist WHERE user='znyg' and info like "%select round(sum%";
导出数据保存在txt
当然可以……继续阅读 »
1.准备工作
安装基础依赖包在所有机器上面执行,以后都不在博客里面写$符号了,和Redis官方学的,写的我好累
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum makecache
yum -y install perl-DBD-MySQ……继续阅读 »
1. 话不多说直接先看版本
安装前确认环境
$ rpm -qa | grep mariadb
$ rpm -e -v --nodeps mariadb-libs-5.5.68-1.el7.x86_64
2. 安装配置
先说明,我三台机器的IP配置如下:
192.168.32.128
192.168.……继续阅读 »
1.使用pt-table-checksum插件安装方式如下
安装之前,请确保自己的MHA集群状态是健康状态
wget https://downloads.percona.com/downloads/percona-toolkit/3.3.0/binary/redhat/7/x86_64/percona-toolkit-3.3.0-1.……继续阅读 »
1.当从库切换为主库时,由于同步错误引起的数据为同步完成
这时新的master节点MHA做配置检查时一直输出同步错误,当前MHA无法启动,解决方案如下:
查看新的master节点上面slave节点信息,先把所有的slave节点查看同步情况,同步完成后停止服务。
show slave status\G;
……继续阅读 »
1.创建存储过程
#-----创建存储过程
CREATE PROCEDURE ctrlcctrlv_table(var VARCHAR(20))
BEGIN
SET @param1 = concat('ALTER TABLE ', var, ' RENAME ', var, DATE_FORMAT(NOW(), '%Y_%m_%d'));……继续阅读 »