mysql数据库AB复制配置(4)
来源:未知 责任编辑:责任编辑 发表时间:2014-01-26 22:01 点击:次
+--------------------+
| Database |
+--------------------+
| information_schema |
| master |
| mysql |
| test |
+--------------------+
4 rows in set (0.00 sec)
mysql> use master
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> show tables ;
+------------------+
| Tables_in_master |
+------------------+
| master |
+------------------+
1 row in set (0.00 sec)
mysql>
可以看到数据已经同步过来了。到此实验成功。
故障排除:
IO 等于NO : 需要检查节点和binlog文件名是否和在master看到的一致,如果不一致可以手动改写
命令
先停止slave服务
mysql>slave stop;
mysql>change master to master_log_file="在master看到的binlog文件名";
mysql>change master to master_log_pos=100; 这个数字是在master看到的。
mysql>slave start ;
mysql> show master status ;
+-------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+-------------------+----------+--------------+------------------+
| mysqld-bin.000001 | 507 | | |
+-------------------+----------+--------------+------------------+
1 row in set (0.00 sec)
SQL等于NO,可以试着删除几个文件重启服务重新同步
mysqld-relay-bin.000001 #binload文件,从master复制而来
mysqld-relay-bin.index #binload的信息
master.info #master信息
relay-log.info #中继日志信息
本文出自 “技术交流” 博客
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>