06 2020 档案
摘要:1、重命名表 create table test_tmp like test; rename table test to test_bak20200619,test_tmp to test; 2、备份重命名表 mysqldump test_bak20200619 3、设置硬链接 ln /home/d
阅读全文
摘要:由于某种原因,需要把A环境的某个db的key同步到B环境,同步规则如下: 1、如果目标端不存在这个key,则进行从A导入到B环境。 2、如果目标端已存在同名的key,则将对应的key记录到文件。 PS: 相关IP等 已脱敏处理。 #!/bin/bash src_ip=192.168.1.1 src_
阅读全文
摘要:由于历史原因,需要将一批key做判断后进行调整,规则如下: 1、如果源端的成绩大于目标端的,那么将源和目标的对应hash的字段相加,更新到目标端。 2、如果源端的成绩小于目标端的,那么将这些key记录下来,提供业务进行手动检查处理。 3、如果源端成绩和目标端相等,那么记录这些key,不做任何其他处理
阅读全文
摘要:mv /home/data/my3306/data/db1 /backup/my3306ln -s /backup/my3306/db1 /home/data/my3306/data mv /home/data/my3306/log /backup/my3306ln -s /backup/my330
阅读全文
摘要:研究了一下prometheus 使用consul的服务发现做监控,每次都是手动去注册服务,感觉很low,脚本整起来测试了一下基本可用,留着备用。 consul service相关的api参考: https://www.consul.io/api/agent/service.html https://
阅读全文