GTID复制环境搭建
2017-01-21 22:33
295 查看
GTID复制环境搭建
基本环境
masterslave
mysql版本mysql-5.7.14x86_64 mysql-5.7.14x86_64
ip192.168.0.100192.168.0.101
port33063306
搭建注意事项
主库配置
#master
gtid-mode=on
enforce-gtid-consistency=1
binlog_format=row
server-id=3306100
log-bin=/data/mysql/mysql3306/log/mysql-bin
binlog_cache_size=4M
skip_slave_start=1
主库创建复制账号
create user 'repl'@'192.168.0.%' identified by 'repl4slave';
grant replication slave on *.* to 'repl'@'192.168.0.%';
从库配置
#master
gtid-mode=on
enforce-gtid-consistency=1
binlog_format=row
server-id=3306101
log-bin=/data/mysql/mysql3306/log/mysql-bin
binlog_cache_size=4M
skip_slave_start=1
查看复制:show slave status\G;
开始复制:start slave
停止复制: stop salve
mysql全库备份
mysqldump -uroot -p --single-transaction --master-data=2 -A > liangxiaoming_20161224.sql
参数查看master
show global variables like "%server%"
show global variables like "%gtid%"
show global variables like "%log_bin%"
show master status;
从库恢复数据
mysql -u root -p <liangxiaoming_20161224.sql
如果恢复不了
show global variables like "%gtid%"
reset master ;
show global variables like "%gtid%"
配置从服务器Slave:
mysql>change master to master_host='192.168.0.100',master_port=3306,master_user='repl',master_password='repl4slave',master_auto_position=1;
Mysql>start slave; //启动从服务器复制功能
#############################################################################################################################################################
基本环境
masterslave
mysql版本mysql-5.7.14x86_64 mysql-5.7.14x86_64
ip192.168.0.100192.168.0.101
port33063306
搭建注意事项
主库配置
#master
gtid-mode=on
enforce-gtid-consistency=1
binlog_format=row
server-id=3306100
log-bin=/data/mysql/mysql3306/log/mysql-bin
binlog_cache_size=4M
skip_slave_start=1
主库创建复制账号
create user 'repl'@'192.168.0.%' identified by 'repl4slave';
grant replication slave on *.* to 'repl'@'192.168.0.%';
从库配置
#master
gtid-mode=on
enforce-gtid-consistency=1
binlog_format=row
server-id=3306101
log-bin=/data/mysql/mysql3306/log/mysql-bin
binlog_cache_size=4M
skip_slave_start=1
查看复制:show slave status\G;
开始复制:start slave
停止复制: stop salve
mysql全库备份
mysqldump -uroot -p --single-transaction --master-data=2 -A > liangxiaoming_20161224.sql
参数查看master
show global variables like "%server%"
show global variables like "%gtid%"
show global variables like "%log_bin%"
show master status;
从库恢复数据
mysql -u root -p <liangxiaoming_20161224.sql
如果恢复不了
show global variables like "%gtid%"
reset master ;
show global variables like "%gtid%"
配置从服务器Slave:
mysql>change master to master_host='192.168.0.100',master_port=3306,master_user='repl',master_password='repl4slave',master_auto_position=1;
Mysql>start slave; //启动从服务器复制功能
#############################################################################################################################################################
相关文章推荐
- mysql开启GTID环境使用xtrabackup备份搭建复制环境
- 用RMAN复制 搭建 物理 Data Gurad 环境
- 用RMAN复制 搭建 物理 Data Gurad 环境
- 生产环境搭建MySQL复制的教程(转)
- MySQL Master-Slave 主从复制环境搭建
- 搭建MySQL数据的主从复制环境
- 用RMAN复制 搭建 物理 Data Gurad 环境
- 搭建一个Oracle到Oracle的Goldengate双向复制环境
- mysql主从复制环境搭建
- postgres 9.2.3流复制环境搭建
- 搭建Oracle 到Oracle 的Golden Gate 单向复制测试环境
- 用RMAN复制 搭建 物理 Data Gurad 环境
- 用RMAN复制 搭建 物理 Data Gurad 环境
- 生产环境搭建MySQL复制的教程
- oracle 11g goldengate DML单向复制测试环境搭建
- 用RMAN复制 搭建 物理 Data Gurad 环境
- 用RMAN复制 搭建 物理 Data Gurad 环境
- DG6—— 用RMAN复制 搭建 物理 Data Gurad 环境
- 用RMAN复制 搭建 物理 Data Gurad 环境
- 分布式块设备复制(DRBD)基本环境搭建