暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
MySQL_单主单从复制建置_5.7.29
476
2页
1次
2020-05-24
10墨值下载
MySQL
单主单从复制建置
环境介绍
OS
CentOS7.6 64bit
DB
MySQL5.7.29
安装方式:
RPM
包安装(先卸载
mariadb
包)
主:
192.168.111.135/mysql01
从:
192.168.111.136/mysql02
状态:主从
MySQL
都是新装,没有新增数据
主从复制建置(基于
row
binlog
复制,未开启
gd
一、配置
master
服务器
1
master
服务器上创建用于同步的用户
repl
(名字可自定义),并授予权限。
登陆
mysql
数据库,执行如下:
create user repl iden()ed by 'Repl_123456';
grant replica(on slave on *.* to 'repl'@'%';
2
配置
master
服务器的参数文件
su - root
vim /etc/my.cnf
,添加如下
server-id=1 --
指定唯一的
id
,必须设定
log_bin=mysql01-bin --
指定
binlog
日志名称
binlog_format=row --
指定
binlog
日志存储方式
log_bin_index=mysql01-bin.index --
指定
binlog
日志索引文件名称
3
重启
master
mysql
数据库
systemctl restart mysqld
4
查看
master
数据库状态,以及配置的参数
登陆
mysql
数据库
show master status;
show variables like ‘log%’;
二、配置
slave
服务器
1
、配置
slave
服务器
mysql
的参数文件
su - root
vim /etc/my.cnf
,添加如下:
server_id=2 --
指定唯一的
id
,必须设定
relay_log_index=slave-relay-bin.index
log_slave_updates=1 --
表示
slave
将复制事件写入自己的二进制日志
2
、重启
slave
mysql
服务
systemctl restart mysqld
3
、在
slave
服务器连接
master
登陆
slave
mysql
mysql> change master to master_host='192.168.111.135',
-> master_user='repl',
-> master_password='Repl_123456',
-> master_log_)le='mysql01-bin.000001',
-> master_log_pos=154;
注:第
1
行,
master
IP
地址;
2
3
行,
master
上建置的同步用户及密码;
4
5
行,
master
上的
binlog
的文件及位置。
4
、开启
slave
start slave
5
、查看同步状态
show slave status\G
6
、设定
slave
只读
set global super_read_only=on;
set global read_only=on;
三、其他注意事项
1
binlog
的相关参数
binlog_ignore_db=informa(on-schema --
不同步的数据库
binlog-do-db=test --
只需要同步的数据库
expire_logs_days=7 --
超过
7
天的日志删除
max_binlog_size=50M --binary log
的最大值
binlog_cache_size=1M --
缓存多少
binlog
max_binlog_cache_size --
最大缓存多少
binlog
sync_binlog=0 --
这个值控制
cache
的数据
commit
多少次才刷到磁盘上。默认
0
,也就是让数据库自己决定同步的频率。如设置成
1
的话,则每
commit
一次就会将
cache
的数据同步到磁盘上,这样做最安全,但是性能最差。
2
、复制分类
组复制(其他方式)、异步复制、半同步复制(需要安装插件)
of 2
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜