自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FaN()

FuxkDB.com

翻译 mlanuch文档翻译

文章目录mlanuchUsageGeneral ParametersHelpVersionVerbosityData directoryCommandsinitUsageRequired ParametersReplica Set ParametersSharding ParametersAuth...

2020-01-21 18:16:06

阅读数 23

评论数 0

原创 TiDB Syncer不同表名库名同步且支持pt-osc改表

TiDB Syncer不同表名库名同步且支持pt-osc改表 mysql端库名叫sysbench, 表名sbtest11 tidb端库名ptosc_sysbench,表名ptosc_sbtest11 [[replicate-do-table]] db-name = "ptosc_sysb...

2019-12-10 21:57:07

阅读数 9

评论数 0

原创 Drainer不支持的DDL-1

Drainer不支持的DDL-1 版本3.0.5 1.rename table t1 to b_db.b_t1 已经做好TiDB->MySQL的同步, 开启了pump, drainer 问题复现 在TiDB创建fanboshi表 root@10.152.x.150 17:53:27 [sy...

2019-12-10 21:53:10

阅读数 19

评论数 0

原创 MGR参数之group_replication_ip_whitelist

MGR参数之group_replication_ip_whitelist 尝试将10.133.1.46加入192.168.2.224的集群失败 需要设置参数group_replication_ip_whitelist 此参数虽然是动态参数, 但是要使之生效需要节点重新加入集群 To spec...

2019-12-10 17:48:21

阅读数 39

评论数 0

原创 TiDB Binlog部署

TiDB Binlog部署 环境信息 中控机是10.152.x.133 [tidb_servers] 10.152.x.10 10.152.x.11 10.152.x.12 [tikv_servers] 10.152.x.10 10.152.x.11 10.152.x.12 [pd_serve...

2019-12-02 19:34:38

阅读数 38

评论数 0

原创 ProxySQL平滑下线节点

ProxySQL平滑下线节点 因为MGR多主DDL和DML不能并发在不同节点执行, 而我们又存在即通过KO又通过ProxySQL访问的数据库的情况, 为了避免在发生故障, 我们决定将ProxySQL中配置的集群真实ip删除, 改为使用KO的vip. 本文介绍如何平滑下线ProxySQL节点, 从而...

2019-11-12 22:02:15

阅读数 20

评论数 0

原创 如何自己制作机械键盘

如何自己制作机械键盘 本文记录自己的初次"客制化"经历, 键圈大佬请略过, 错误之处请指正, 装逼犯自动忽视~ 材料准备 轴体 轴体这里就不做介绍了, 如果你也是萌新的话, 就先了解这四种轴吧: 青轴 茶轴 红轴 黑轴 就我个人来说, 入坑第一把键盘是G80-3000, ...

2019-11-03 19:10:11

阅读数 742

评论数 0

原创 MySQL Error log监控

MySQL Error log监控 告警日志监控其实比较简单了, 怎么做都行. 目前我们这里是使用下面的方法 FileBeat采集日志 -> Kafka -> 自己写脚本消费出来 -> 企业微信机器人告警 [外链图片转存失败(img-HYnGH6Bz-1563676664427)...

2019-07-21 10:38:19

阅读数 88

评论数 0

原创 记一次PMM容器被误删除的恢复

记一次PMM容器被误删除的恢复 昨天PMM Data Container和PMM Server Container 都不小心被误删了, 还好是使用的docker rm container_id删的, 没有加-v. 本人docker渣渣, 后来找运维同时帮忙终于恢复了 首先找到宿主机volumes路...

2019-07-20 14:03:47

阅读数 65

评论数 0

原创 MySQL慢查询平台架构方案

MySQL慢查询平台架构方案 方案1 Filebeat读取slow log 到kafka , logstash从kafka消费后解析成出各个列, 然后写入MySQL, 但是这样的问题是查询语句是这样的 select * from A where id=1. 而我们需要去除谓词的SQL, 也就是s...

2019-07-20 13:30:25

阅读数 27

评论数 0

原创 记录一些有用的pt-query-digest filter

记录一些有用的pt-query-digest filter 自己写了一些和整理了些filter, 百度是搜不到的哈, 除了最后那俩anemometer的 不输出Database 为 mysql|performance_schema|information_schema|sys|db_monitor...

2019-07-03 23:10:07

阅读数 259

评论数 0

原创 MySQL大表传输表空间的坑

MySQL大表传输表空间的坑 最近刚帮业务线拆分完数据库, 源环境遗留了一张700G的大表, 虽说现在不用了, 但是业务方还是不希望删掉, 于是打算把这张表迁移到归档库, 这样有需要是还可以查询. 700G的表想了想, 如果是逻辑导出再导入的话, 感觉会很慢. 于是决定使用传输表空间方式恢复到归档...

2019-06-22 19:24:48

阅读数 364

评论数 0

原创 mysqldump限速防止网卡打满

限制备份速度防止资源饱和 最近在做拆库, 于是就做了很多表迁移工作, 需要使用mysqldump远程备份数据, 然后发现备份时很容易就把源库网卡打满了. 想过用tc命令限速, 发现有点复杂. 今天无意间看xtrabackup文档发现一个方法 Throttling the throughput to...

2019-06-12 03:53:24

阅读数 366

评论数 0

原创 分库分表的一些杂乱记录

文章目录如何平衡资源如何合理设置innodb_buffer_pool_size使用EXCEL整理信息 拆分数据库感觉更多还是应该从业务上去拆分. 那么我们需要业务方协助, 由他们细化业务类别. 之后DBA要做的是如何合理分配资源 如何平衡资源 有时候一个数据库实例一拆就能拆除10几个业务. 那么可...

2019-05-15 09:19:49

阅读数 29

评论数 0

原创 ProxySQL Error: Access denied for user问题处理

我们有一个监控脚本. 很简单类似如下 import pymysql import time for i in range(2000): conn=pymysql.connect(host='192.168.3.xxx',port=16042,user='use...

2019-03-15 21:34:44

阅读数 742

评论数 0

原创 MGR周期性性能下降原因

MySQL Goup Replication周期性性能下降原因 MySQL版本:5.7.22 在我的压测中发现一个有意思的现象: 16-256的各个负载下qps波谷有重合 当时觉得很不理解.想不明白原因, 从图上看, 这个性能衰减还是很严重的 下面这篇文章也有体现 https://cloud.t...

2019-03-14 10:20:50

阅读数 216

评论数 0

翻译 oracle重新编译失效对象的几种方法

oracle重新编译失效对象的几种方法 手工重编译 查看失效对象 COLUMN object_name FORMAT A30 SELECT owner, object_type, object_name, status FROM dba_objects...

2019-03-14 10:11:27

阅读数 1320

评论数 0

原创 修改sysbench输出格式为csv或json, 添加自定义指标

修改sysbench输出格式为csv或json, 添加自定义指标 在oltp_common.lua添加(二选一) -- 输出csv -- function sysbench.hooks.report_intermediate(stat) -- sysbench.report_csv(...

2019-03-12 17:56:16

阅读数 116

评论数 0

原创 使confluent_kafka支持SASL_PLAINTEXT

文章目录安装confluent-kafka安装librdkafka替换库文件验证 同事之前一直使用kafka-python开发. 上了ACL以后发现kafka-python居然不支持SASL_PLAINTEXT https://kafka-python.readthedocs.io/en/mas...

2019-03-08 18:54:51

阅读数 538

评论数 0

原创 The Python ssl extension was not compiled. Missing the OpenSSL lib?

首先yum install openssl openssl-devel 确保版本大于等于1.0.2 如果还不行 [root@node024212 17:42:57 ~] #find / -name libssl.so.1.0.0 /root/my...

2019-03-04 17:46:47

阅读数 1102

评论数 0

原创 假如Kafka集群中一个broker宕机无法恢复, 应该如何处理?

假如Kafka集群中一个broker宕机无法恢复, 应该如何处理? 坐地铁时想到这个问题, 印象中书中说添加新的broker, 是不会自动同步旧数据的. 笨办法 环境介绍 三个broker的集群, zk,kafka装在一起 | broker | IP | broker.id | |--------...

2019-02-22 13:38:00

阅读数 2469

评论数 7

原创 ansible_role_canal_instance

需求: 在一个服务器添加多个canal_instance. 笨办法定义一个var ha_group_name: mgr_dev1 master_address: 172.18.12.211:3307 journal_name: master_position: master_timestamp: ...

2019-02-22 13:37:25

阅读数 51

评论数 0

原创 Kafka SASL/SCRAM+ACL实现动态创建用户及权限控制

文章目录SASL_SCRAM+ACL实现动态创建用户及权限控制使用SASL / SCRAM进行身份验证1. 创建SCRAM Credentials创建broker建通信用户(或称超级用户)创建客户端用户fanboshi查看SCRAM证书删除SCRAM证书2. 配置Kafka Brokers客户端配...

2019-01-26 21:50:11

阅读数 1627

评论数 0

原创 CRT日志配置

/Users/TiM/Documents/crt/%Y-%M-%D/%H/%S-%h:%m:%s.log [START] [END] [%Y-%M-%D %h:%m:%s]

2019-01-17 21:33:39

阅读数 103

评论数 1

翻译 如何确定Single-Primary模式下的MGR主节点

如何确定Single-Primary模式下的MGR主节点(文档 ID 2214438.1) MySQL 5.7 可以通过global status group_replication_primary_member确定 mysql> SELECT VARIABLE_VAL...

2018-08-25 23:04:10

阅读数 629

评论数 0

原创 限制sql文件执行频率

  对于pxc, 为了避免流控, 可以在导入.sql文件时, 先对文件做处理 awk '1;NR%1000==0{print "select sleep(1);"}' xxx.sql > xxx_dba.sql 上面的命...

2018-08-20 22:38:59

阅读数 142

评论数 0

原创 如何做好MySQL的备份

如何做好MySQL的备份 物理备份还是逻辑备份? 其实物理备份和逻辑备份并没有好坏之分, 关键是要适合你的场景. 两种备份方式的备份工具有: 逻辑备份工具: [mysqldump, mysqlpump, mydumper, select into out file] 物理备份工...

2018-04-28 00:05:50

阅读数 1260

评论数 0

翻译 Percona server的Backup Locks

Backup Locks Percona Server在5.6.16-64.0中实现了这一功能,以作为用于物理和逻辑备份的FLUSH TABLES WITH READ LOCK的轻量级替代。现在有三个新的语句可供使用:LOCK TABLES FOR BACKUP, LOCKBINLOG FOR ...

2018-04-27 10:10:05

阅读数 374

评论数 0

原创 Load data奇怪的问题

本文永久连接: http://fuxkdb.com/2018/03/03/Load-data%E5%A5%87%E6%80%AA%E7%9A%84%E9%97%AE%E9%A2%98/ 盗转死妈 Load data奇怪的问题 公司一套所谓的BI库(5.5 innodb引擎),由于太大了,考...

2018-04-15 20:10:14

阅读数 346

评论数 0

原创 延迟关联优化SQL一例

昨日下午和今日凌晨出现较多告警 经排查发现时又下面SQL导致 SELECT * FROM pre_forum_post ORDER BY pid ASC LIMIT 7332000,1000 Limit愈来愈大,导致走全表扫描加文件排序 root@localhost 10:...

2018-03-30 10:26:10

阅读数 422

评论数 0

转载 HDFS NFS Gateway 无法启动、挂载失败问题

转自:http://blog.csdn.net/feloxx/article/details/49099397 如遇到NFS启动失败,或者其他机器挂载NFS失败,错误字样有如下 挂载失败关键字: mount.nfs: requested NFS version or transport pr...

2018-03-06 15:29:36

阅读数 1079

评论数 0

原创 Mac删除Apowersoft_Audio Device和Apowersoft Audio Device

Apowersoft_Audio Device 一个是Apowersoft Audio Device Apowersoft_Audio Device 前往文件夹/Library/Extensions和/System/Library/Extensions 删除Apowersoft_Audio...

2018-03-05 09:25:42

阅读数 5813

评论数 0

原创 5.5.x升级至5.7.21步骤

5.5.x升级5.7.21步骤 环境准备 上传软件包 根据官方文档说明 Upgrading to the latest release is recommended before upgrading to the next version 当前版本5.5.46,需要上传三...

2018-02-11 18:25:46

阅读数 289

评论数 0

原创 MySQL 5.5.X升级至5.7.21遇到的坑

MySQL 5.5.X升级至5.7.21遇到的坑(一) 发现问题 将一个测试环境的5.5.x升级到5.7.21后,打算将5.7.21作为从库,开始同步主库数据(binlog_format=statement),结果刚一start slave就报错 Coordinator stoppe...

2018-02-10 21:17:04

阅读数 2357

评论数 0

原创 Ansible安装libselinux-python仍然报错

执行play-book报错 TASK [Download the latest version of pybackup] *************************************************************************************...

2018-02-09 13:57:46

阅读数 2857

评论数 0

原创 Ansible playbook循环

具体见文档 http://www.ansible.com.cn/docs/playbooks_loops.html - name: 安装依赖包 yum: name: "{{ item.line }}" state: present wit...

2018-02-09 13:55:59

阅读数 736

评论数 0

原创 Ansible python2 yum module is needed for this module.md

pyenv装的2.7.14 无法用ansible yum.(其实不是pyenv的原因,自己编译安装的2.7.14也不行) #ansible OA* -m yum -a"name=mutt state=present" OA_P | FAILED! => { ...

2018-02-05 15:49:57

阅读数 1630

评论数 0

原创 自定义函数改表关联优化一例

今天朋友丢来一个SQL,叫我帮忙优化一下.受过落总真传,我瞄了几眼就知道咋回事了SELECT ESS.PK_NO, HE.EMPID, HE.LOCAL_NAME, ESS.ITEM_NO ITEM_NO_NO, ESS.PERSON_ID,...

2017-12-28 18:10:55

阅读数 127

评论数 0

原创 PMM使用Grafana告警

本文永久地址: http://fuxkdb.com/2017/12/15/PMM%E4%BD%BF%E7%94%A8Grafana%E5%91%8A%E8%AD%A6/PMM如何告警?从Grafana v4.0开始增加了Alterting功能 ( PMM 1.0.7 版本时Grafana版本为...

2017-12-18 10:27:22

阅读数 4787

评论数 7

原创 Pt-table-checksum原理浅析

本文永久地址: http://fuxkdb.com/2017/11/24/Pt-table-checksum%E5%8E%9F%E7%90%86%E6%B5%85%E6%9E%90/Pt-table-checksum原理浅析主库建一个表node1> create table fan(id ...

2017-11-24 11:12:00

阅读数 597

评论数 0

提示
确定要删除当前文章?
取消 删除