mysql主备搭建遇到的三问题

15 篇文章 0 订阅


问题一:
Fatal error: The slave I/O thread stops because master and slave have equal MySQL server UUIDs;


uuid一样了,要保持不同,修改uuid
vi /data/mysql/auto.cnf 
mysql -uroot -p123456
mysqld_safe --defaults-file=/etc/my.cnf &

问题二:
 Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'

 1.打开主服务器,进入mysql
2.执行flush logs;//这时主服务器会重新创建一个binlog文件;
3.在主服务上执行show master slave \G;
4.来到从服务器的mysql;
5.stop slave;
6.change master to master_log_file='mysql-bin.00001',master_log_pos=1;//这里的file和pos都是上面主服务器master显示的。
7.start slave;//这时候就应可以了

问题三:
主备数据没有初始化全量


主库备份全库
mysqldump --single-transaction --flush-logs --master-data=2 --all-databases --delete-master-logs > backup_sunday_1_PM.sql --user=root -p
备库恢复数据
stop slave;
source /tmp/backup_sunday_1_PM.sql
start slave;
show slave status\G;
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值