#!/usr/bin/env bash base_dir="/home/mysql/mysql-5.7.20-linux-glibc2.12-x86_64" mysql_host="10.1.1.1" mysql_user="bkp_user" mysql_psw="password" mysql_port="3306" function get_v() { if test -f /tmp/mysql_slave.txt; then # for ((i=1;i<6;i++)); do # args$i=`awk -v i=$1 'NR==i {print $NF}' /tmp/mysql_slave.txt` case $1 in 1) args1=`awk 'NR==1 {print $NF}' /tmp/mysql_slave.txt` ;; 2) args2=`awk 'NR==2 {print $NF}' /tmp/mysql_slave.txt` ;; 3) args3=`awk 'NR==3 {print $NF}' /tmp/mysql_slave.txt` ;; 4) args4=`awk 'NR==4 {print $NF}' /tmp/mysql_slave.txt` ;; 5) args5=`awk 'NR==5 {print $NF}' /tmp/mysql_slave.txt` ;; *) echo "usag: sh $0 1~5" esac # done else echo "something errors!" exit 0 fi } $base_dir/bin/mysql -h$mysql_host -u$mysql_user -p$mysql_psw -Pmysql_port -e 'show slave status\G;' |egrep 'Read_Master_Log_Pos|Exec_Master_Log_Pos|Master_Log_File|Relay_Master_Log_File|Seconds_Behind_Master' >/tmp/mysql_slave.txt for ((i=1;i<6;i++)); do get_v $i done if [ $args1 == $args3 -a $args2 == $args4 ]; then echo "slave status ok!" else printf "seconds behind master: $args5\n" printf "+%13s+%11s+\n" ------------- ----------- printf "|%13s|%11s|\n+-------------+-----------+\n" $args1 $args2 printf "|%13s|%11s|\n+-------------+-----------+\n" $args3 $args4 fi
Mysql replication check脚本
来源:这里教程网
时间:2026-03-01 11:49:22
作者:
编辑推荐:
- Mysql replication check脚本03-01
- Mysql MGR监控及优化点03-01
- Mysql my.cnf部分参数说明03-01
- 关于SQL开发规范中的那些误区!03-01
- MySQL double write03-01
- MySQL实战 | 06/07 简单说说MySQL中的锁03-01
- 169、MYSQL基本操作03-01
- mysql 时区03-01
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 关于SQL开发规范中的那些误区!
关于SQL开发规范中的那些误区!
26-03-01 - MySQL double write
MySQL double write
26-03-01 - MySQL实战 | 06/07 简单说说MySQL中的锁
MySQL实战 | 06/07 简单说说MySQL中的锁
26-03-01 - 169、MYSQL基本操作
169、MYSQL基本操作
26-03-01 - MySQL实战 | 为什么要使用索引?
MySQL实战 | 为什么要使用索引?
26-03-01 - 沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(七):MGR集群初始化
- Centos tail -f:实时查看日志(新手入门指南)
Centos tail -f:实时查看日志(新手入门指南)
26-03-01 - 沃趣微讲堂 | PXC、MGC&MGR原理与实践对比(六):PXC、MGC集群初始化
- 2018年终盘点:阿里云数据库RDS核心能力演进
2018年终盘点:阿里云数据库RDS核心能力演进
26-03-01 - 从SQL Server CloudDBA 看云数据库智能化
从SQL Server CloudDBA 看云数据库智能化
26-03-01
