摘要:一、介绍 MySQL Shell是MySQL InnoDB Cluster集群的管理工具,负责管理维护整改InnoDB Cluster,MySQL Shell是MySQL Server的高级客户端和代码编辑器。除了提供的SQL功能,类似于 mysql,MySQL Shell还提供了JavaScrip 阅读全文
MGR监控报警
2019-09-27 16:14 by williamzheng, 807 阅读, 0 推荐, 收藏, 编辑
摘要:一、报警思路 m.conf文件记录配置信息,只需要修改这个文件的内容即可(需要将mysql_stat.sh里面的信息写到这里,进行中) mysql_stat.sh文件作为MGR状态监测脚本,加入定时任务每分钟执行 send_mail.py文件作为报警发送脚本,一旦MGR状态不正常则mysql_sta 阅读全文
MySQL Router单点隐患通过Keepalived实现
2019-09-27 15:57 by williamzheng, 1758 阅读, 1 推荐, 收藏, 编辑
摘要:[toc] 一、介绍 有些情况下,可能MySQL Router不便装在每个应用所在的服务器上,那么这时候要解决MySQL Router的单点故障,就需要用到keepalived或者pacemaker了,本文介绍了MySQL Router HA通过keepalived来实现。 二、环境准备 IP地址 阅读全文
expdp和impdp
2019-09-12 14:23 by williamzheng, 250 阅读, 0 推荐, 收藏, 编辑
摘要:一、参数介绍 COMPRESSION={METADATA_ONLY | NONE} 数据压缩 CONTENT={ALL | DATA_ONLY | METADATA_ONLY} 指定导出的内容(当设置CONTENT为ALL时,会导出对象元数据及对象数据;当设置为DATA_ONLY时,只导出对象数据; 阅读全文
ogg trail文件序列号不一致
2019-09-10 17:04 by williamzheng, 2048 阅读, 0 推荐, 收藏, 编辑
摘要:一、Cause 在某些情况下,对于一个已经running的OGG进程,对已同步的数据(正确的同步或者错误的同步)做修改,修改完之后,需要保持一个一致点,从一致点继续同步。 这时需要人工干涉产生一个新的extract trail文件,EXTRACT和REPLICAT进程都从该新文件中读取数据。 etr 阅读全文
OGG主从表结构不同步,出现OGG-01296错误
2019-09-10 17:00 by williamzheng, 3823 阅读, 0 推荐, 收藏, 编辑
摘要:一、Cause ogg的err日志出现以下报错 ogg里面查看进程报错如下: 由于表没有添加主键或修改主键或者没有添加补充日志或者导入大量clob字段等等原因,在ogg日志里看到有表同步报错,此时需要在ogg源端里过滤不同步的表,然后解决掉问题或者手工同步表到目标端,再在目标端里取消过滤 二、解决办 阅读全文
kubernetes secret 和 serviceaccount删除
2019-09-05 11:39 by williamzheng, 5301 阅读, 0 推荐, 收藏, 编辑
摘要:背景 今天通过配置创建了一个serviceaccounts和secret,后面由于某种原因想再次创建发现已存在一个serviceaccounts和rolebindings.rbac.authorization.k8s.io,如下: 解决过程 于是删除这两个东西,删不掉,如下: 尝试换了一个命令,提示 阅读全文
MySQL5.6数据导入MySQL5.7报错:ERROR 1031 (HY000)
2019-09-03 15:02 by williamzheng, 3439 阅读, 0 推荐, 收藏, 编辑
摘要:一、故障现象 今天将一个在MySQL5.7上的数据导入到MySQL5.6里面去,默认存储引擎都是InnoDB,导入报错如下: [root@oratest52 data]# mysql -uroot -p123456 < /data/127.sql ERROR 1031 (HY000) at line 阅读全文
mysql建立高效索引分析
2019-08-21 14:48 by williamzheng, 1205 阅读, 0 推荐, 收藏, 编辑
摘要:一、如何建立理想的索引? 查询频繁度 区分度 索引长度 覆盖字段 1.1区分度 假设100万用户,性别基本上男/女各为50W, 区分度就低。 1.2长度小 索引长度直接影响索引文件的大小,影响增删改的速度,并间接影响查询速度(占用内存多). 1.3区分度高,长度小 如何让区分度高,而长度小? 可以针 阅读全文
Linux驱动管理
2019-08-21 10:44 by williamzheng, 3045 阅读, 0 推荐, 收藏, 编辑
摘要:一、驱动更新 本示例为更新网卡驱动,把新的驱动文件放到/root/目录下,然后执行下面的命令 1. 备份已有的文件,将新的文件复制的相应位置 mv /lib/modules/ /kernel/drivers/net/ethernet/intel/i40e/i40e.ko /tmp cp /root/ 阅读全文