avatar
文章
81
标签
95
分类
11

首页
时间轴
标签
文章分类
关于
ASKDBA
搜索
首页
时间轴
标签
文章分类
关于

ASKDBA

MySQL 基于文件位置的复制到GTID复制的跨版本升级
发表于2017-05-01|mysql|mysql•升级•gtid•OSCHINA历史文章
MySQL 5.6 引入了global transaction identifiers (GTIDs,全局事务ID)的特性,这一特性是用来解决主从复制(replication)场景下的一些问题,GTID 只存在于 binlog 中,数据库中是没有的。 要了解 GTID 的话,官方文档是一定要看的,另外再推荐推荐三篇 Oracle 同学写的文章(需爬墙): Failover and Flexible Replication Topologies in MySQL 5.6 Advanced use of Global Transaction Identifiers Flexible Fail-over Policies Using MySQL and Global Transaction Identifiers 有兴趣的话也可以看下 GTID 的 worklog WL#3548 升级遇到的问题 GTID 能很好的解决 failover 问题,做到主库切换自动化,减轻 DBA 同学的负担,但是这个前提是所有的 MySQL 实例都是 5.6,如果线上实例是 5.5 的,必须全部升到 5 ...
MySQL最佳配置模板
发表于2017-05-01|mysql|mysql•OSCHINA历史文章
Based on: 32 CPU core 256G Memory SSD storage with 20000 IOPS in 16K page size 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129[mysql]prompt = [\\u@\\h][\\d]>\\_[mysqld]# basic settings #user = mysqlsql_mode = "STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION,NO_ ...
Bash Shell 的操作环境
发表于2017-04-29|linux|OSCHINA历史文章•shell
是否记得我们登录主机的时候,屏幕上头会有一些说明文字,告知我们的 Linux 版本啊什么的, 还有,登录的时候我们还可以给予用户一些信息或者欢迎文字呢。此外, 我们习惯的环境变量、命令别名等等的,是否可以登录就主动的帮我配置好? 这些都是需要注意的。另外,这些配置值又可以分为系统整体配置值与各人喜好配置值, 仅是一些文件放置的地点不同啦!这我们后面也会来谈一谈的! 1.路径与命令搜寻顺序    系统里面其实有不少的 ls 命令, 或者是包括内建的 echo 命令,那么来想一想,如果一个命令 (例如 ls) 被下达时, 到底是哪一个 ls 被拿来运行?很有趣吧!基本上,命令运行的顺序可以这样看: 以相对/绝对路径运行命令,例如『 /bin/ls 』或『 ./ls 』; 由 alias 找到该命令来运行; 由 bash 内建的 (builtin) 命令来运行; 透过 $PATH 这个变量的顺序搜寻到的第一个命令来运行。     举例来说,你可以下达 /bin/ls 及单纯的 ls 看看,会发现使用 ls 有颜色但是 &#x ...
Mysql Router 读写分离配置
发表于2017-04-29|mysql|读写分离•router•OSCHINA历史文章
1.安装1rpm -ivh mysql-router-2.0.4-1.el6.x86_64.rpm 2.配置12345678910111213141516171819202122232425262728293031323334353637383940cat >/etc/mysqlrouter/mysqlrouter.ini <<EOF[DEFAULT]logging_folder = /var/log/mysqlrouter/plugin_folder = /usr/lib64/mysqlrouterruntime_folder = /var/run/mysqlrouterconfig_folder = /etc/mysqlrouterhostname=192.168.1.201[logger]level = info# If no plugin is configured which starts a service, keepalive# will make sure MySQL Router will not immediately exit. It is# ...
MySQL Router 完全讲解
发表于2017-04-29|mysql|读写分离•router•OSCHINA历史文章
MySQL Router 是一款轻量级 MySQL 中间件,提供应用与任意 MySQL 后端服务器的透明路由。同时插件式架构也方便开发者扩展其功能。 1. 安装1rpm -ivh mysql-router-2.0.4-1.el6.x86_64.rpm 2. 配置文件2.1 配置文件语法2.1.1 注释支持 # 和 ; 作为注释 不支持行尾的注释 2.1.2 section12345678[section name:optional section key]option = valueoption = valueoption = value[section name]option = valueoption = valueoption = value 每个section 包含一个name和一个可选的key,[ ]内不能有空格。但是键值对可以含有空格,服务器会自动忽略。且键值对大小写不敏感。 可以使用{ }引用变量。当{ }内的变量名没有定义,就使用字面意思。 1234567 [DEFAULT]prefix = /usr/[sample]bin = {prefix ...
master-info-repository=TABLE && relay-log-info-repository=TABLE 后的一些对应参照
发表于2017-04-27|mysql|mysql•OSCHINA历史文章
对应关系| 文件 | 表 || master.info | mysql.slave_master_info || relay-log.info | mysql.slave_relay_log_info | 下面是从官方文档整理出来的 master.info 文件和 mysql.slave_master_info 表和 show slave status 命令的输出中的各字段对应关系: Line in master.info File slave_master_info Table Column SHOW SLAVE STATUS Column Description 1 Number_of_lines [None] Number of lines in the file, or columns in the table 2 Master_log_name Master_Log_File The name of the master binary log currently being read from the master 3 Master_log_pos R ...
MySQL几个与复制相关参数的解读
发表于2017-04-27|mysql|mysql•OSCHINA历史文章•主从复制
master-info-repository默认值:FILE当设置为TABLE,slave会将master的状态和连接信息写入 mysql.slave_master_info 表当设置为FILE ,slave会将master的状态和连接信息写入 master.info 文件。这个参数只有在复制线程停止工作才能更改。当使用多复制通道(multiple replication channels)的时候,这个参数必须设置成TABLE. 1234567891011121314151617181920212223242526272829mysql> select * from mysql.slave_master_info\G; *************************** 1. row *************************** Number_of_lines: 25 Master_log_name: mysql-bin.000008 Master_log_pos: 3613 Host ...
MySQL5.7.18 基于GTID的复制搭建 (on Cent6.5)
发表于2017-04-27|mysql|mysql•gtid•OSCHINA历史文章•主从复制
环境说明主机: Centos6.5MySQL: 5.7.18架构: 一主一从 为了节省机器,直接在多实例基础上搭建Master:     IP: localhsot     port: 3306  Slave:    IP: localhsot     port: 3307  原理图 相关配置参数(my.cnf)master: 12345678910111213141516server_id=3306gtid-mode=onenforce-gtid-consistency=1master-info-repository=table relay-log-info-repository=table log_slave_updateslog_bin=mysql-binbinlog_format=rowbinlog_row_image = fullexpire_logs_days=0replicate-ignore-db = mysqlreplicate-ignore-db = information_schemareplicate-ignore-db = performance_sche ...
MySQL Deamon少量解读
发表于2017-04-26|mysql|mysql•OSCHINA历史文章
此文是Mysql 5.7的 Deamon 文件,配置多实例遇到pid不生效的问题,通读了下,贴出来,有少量自己加的注释。 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118 ...
MySQL 5.7.18 多实例配置
发表于2017-04-26|mysql|mysql•OSCHINA历史文章•多实例
为了配置MRG省几台机器,打算使用多实例,捎带整理下文档,以备查阅。 环境说明主机: Centos6.5MySQL: 5.7.18安装方式:二进制 安装包:/data/src 安装位置: /user/local/mysql 解压12tar zxvf /data/src/mysql-5.7.18-linux-glibc2.5-x86_64.tar.gz  -C /usr/local/cd /usr/local/;mv mysql-5.7.18-linux-glibc2.5-x86_64/  mysql 创建目录结构1234mkdir -p /var/run/mysqld  ;mkdir -p /usr/local/mysql/data330{6,7,8} ;chmod 750 /var/run/mysqld /usr/local/mysql/data330*;chown -R mysql:mysql /usr/local/mysql/ /var/run/mysqld ; 准备配置文件(精简版,完整版在后面)12 ...
1…789
avatar
askdba
记录日常点滴
文章
81
标签
95
分类
11
公告
20230504 oschina全部文章迁移完毕,接下来就在此创作了
最新文章
DB2常用操作2025-04-15
使用 HAProxy 反向代理 TiDB Dashboard2024-04-09
mongodb 跨版本升级指南2024-04-01
逆向之汇编基础-12023-12-05
斐讯N1刷机教程2023-12-05
分类
  • blog1
  • linux10
  • mongodb8
  • mysql41
  • redis2
  • 数据库9
  • 架构1
  • 监控1
标签
mysqlMGR组复制Failoverswithover自动故障转移升级DB2hexo读写分离routergtidmongodbsharding副本集HAProxy反向代理tidbxtrabackup备份斐讯N1电视盒子openwrt构建版本golangthanos搭建slaveXtraBackup寄存器汇编OSCHINA历史文章timeoutshell跨版本DRBDHA内存分析crash recoveryInnoDBRedis Persistence
归档
  • 2025年04月1
  • 2024年04月2
  • 2023年12月3
  • 2023年06月1
  • 2023年04月3
  • 2023年02月1
  • 2022年07月2
  • 2022年06月1
网站资讯
文章数目 :
81
已运行时间 :
本站总字数 :
138.2k
最后更新时间 :
©2020 - 2025 By askdba
框架 Hexo|主题 Butterfly
搜索