mysql 数据复制停止工作_linux – Mysql GTID复制停止工作
我在主服务器和从服务器之间设置了
mysql gtid复制.有趣的是,我发现复制在几分钟后停止工作,我必须使用stop slave并启动slave来重启mysql复制.谁能告诉我是什么原因导致这个问题?
改变奴隶主:
mysql> change master to
-> master_host = 'master.com',
-> master_user = 'replica',
-> master_password = 'password',
-> master_port = 3306,
-> MASTER_CONNECT_RETRY = 5,
-> MASTER_RETRY_COUNT = 0,
-> MASTER_AUTO_POSITION=1;
主配置文件:
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /data/mysql_data
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
binlog-format = MIXED
interactive_timeout=180
wait_timeout=180
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
max_connections = 300
query_cache_limit = 1M
query_cache_size = 16M
general_log = 1
log_error = /var/log/mysql/error.log
server-id = 1
log_bin = /var/log/mysql/mysql-bin.log
log_bin_trust_function_creators = 1
log-slave-updates = true
# enable GTID
gtid-mode = on
enforce-gtid-consistency = true
master-info-repository=TABLE
relay-log-info-repository=TABLE
sync-master-info=1
binlog-checksum=CRC32
master-verify-checksum=1
expire_logs_days = 10
max_binlog_size = 100M
奴隶配置:
[mysqld]
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /data/mysql_data
tmpdir = /data/mysql_data/tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
binlog-format = MIXED
interactive_timeout=180
wait_timeout=180
key_buffer = 16M
max_allowed_packet = 16M
thread_stack = 192K
thread_cache_size = 8
myisam-recover = BACKUP
max_connections = 100
query_cache_limit = 1M
query_cache_size = 16M
general_log = 1
log_error = /var/log/mysql/error.log
server-id = 2
log_bin = /var/log/mysql/mysql-bin.log
log_bin_trust_function_creators = 1
log-slave-updates = true
# enable GTID
gtid-mode = on
enforce-gtid-consistency = true
sync-master-info=1
binlog-checksum=CRC32
master-verify-checksum=1
slave-sql-verify-checksum=1
binlog-rows-query-log_events=1
expire_logs_days = 10
max_binlog_size = 100M
我没有看到显示奴隶状态有任何问题,但问题仍然在打扰我.任何帮助都会提前感谢.
mysql 数据复制停止工作_linux – Mysql GTID复制停止工作相关推荐
- linux mysql 数据文件,Linux下修改MySQL数据库数据文件路径的步骤
使用rpm安装方式安装完MySQL数据库后,数据文件的默认路径为/var/lib/mysql,然而根目录并不适合用于存储数据文件. 原路径:/var/lib/mysql 目标路径:/home/mysq ...
- mysql数据表最高速迁移,mysql的存储引擎为:myisam
本文链接:http://blog.csdn.net/u010670689/article/details/41346689 需求: 开发产品过程中,有个项目分支,数据库须要带数据拷贝,可是表的数据非常 ...
- docker中mysql数据定时备份_[Docker]MySql 定时备份
前言 今天调整了机器的参数,要做一个备份,想到还没有做自动备份,要是数据丢了,就啥都没了.所以研究了下,使用mysqldump来定时备份mysql的数据. 分析 我这块数据库是在容器中运行的,在宿主机 ...
- 两台电脑mysql数据迁移,各版本mysql迁移(亲测)
迁移只适用于往全新的电脑上迁移data,如果新电脑数据库也有数据,你想新老数据库都能使用,就看新老谁的数据库没那么大,导出数据再导入这样迁移也行 迁移过程中两台电脑用户密码都一样,root 12345 ...
- MySQL 数据库命令之 mysqlshow -- 显示 MySQL 数据库相关信息
文章目录 介绍 语法格式 常用选项 参考示例 (一)显示指定数据库中的所有表的记录数和列数 (二)显示指定数据库中所有的数据表的额外信息 (三)查看指定数据库中的所有数据表 (四)显示所有的数据库 ( ...
- mysql数据生产数据分析_基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程...
基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程 课程目录 (1)SQL与数Ju分析;目录中文件数:23个 (1) 开课-课时3SQL与数Ju库的价值.flv (2) ...
- mysql 数据分组_详解MySQL 数据分组
创建分组 分组是在select语句中的group by 子句中建立的. 例: select vend_id, count(*) as num_prods from products group by ...
- mysql 没有my.cnf文件_Linux mysql没有my.cnf,替代文件为mysql.conf.d
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) mysql数据root密码异常之 ...
- mysql 数据路由_node-路由操作mysql数据库
node大部分方法都是异步的,在操作数据库方法后面紧接着输出结果,输出的结果只会为空值,使用promise及其方便的解决这个问题,接下来看看node如何使用路由来处理不同请求,进而操作mysql数据库 ...
最新文章
- 斐波那契问题的递归和动态规划
- 机器学习笔记:岭回归(L2正则化)
- linux挂载新硬盘
- SDNU 1093.DNA排序(水题)
- tsc - error TS2304 Cannot find name 'Set'/'Promise'
- 利用Excel批量高速发送电子邮件
- linux 命令美丽,美丽的程序猿-Linux下那些查找文件的小技巧-find
- C++ STL inner_product函数的使用方法
- GIS基础软件及操作(十二)
- java电子书下载网站
- UNIX 环境高级编程
- 高等代数--线性方程组
- java聊天室登录页面_做好的Java聊天室怎么加登录功能,代码如下
- 简单Beautiful Soup教程
- css实现加载旋转动画
- TF-A中的工具介绍
- 【python】点燃我,温暖你 ,快来Get同款~
- 2020-09-27程序设计基础知识
- 【震惊】超市不能说的N个秘密:你已在不知不觉中上当
- Nuxt3 + Naive UI 的SSG项目分享(一)