mysql 数据复制停止工作_linux – Mysql GTID复制停止工作
我在主服務(wù)器和從服務(wù)器之間設(shè)置了
mysql gtid復(fù)制.有趣的是,我發(fā)現(xiàn)復(fù)制在幾分鐘后停止工作,我必須使用stop slave并啟動(dòng)slave來重啟mysql復(fù)制.誰能告訴我是什么原因?qū)е逻@個(gè)問題?
改變奴隸主:
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
我沒有看到顯示奴隸狀態(tài)有任何問題,但問題仍然在打擾我.任何幫助都會(huì)提前感謝.
總結(jié)
以上是生活随笔為你收集整理的mysql 数据复制停止工作_linux – Mysql GTID复制停止工作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 文件服务器存储解决方案探索
- 下一篇: js ws 状态_使用ws