文档详情

MySql 主从、主主同步,异步主主同步.docx

发布:2018-03-06约1.01万字共17页下载文档
文本预览下载声明
MySql 主从、主主同步,异步主主同步 主从模式备份 A、环境描述   服务器A(主) 14   服务器B(从) 15 Mysql版本: Ver 14.14 Distrib 5.5.40, for debian-linux-gnu (x86_64) using readline 6.3   System OS:ubuntu 14.10 主从需同步的数据库内容保持一致。 B、主从配置过程  主服务器 a)创建同步用户   在主服务器上为从服务器建立一个连接帐户,该帐户必须授予REPLICAITON SLAVE权限。 服务器A: 添加一个有 slave权限的账户 grant replication slave on *.* to?sync@192.168.1.% identified by?Password-2; flush privileges; b)修改mysql配置文件 [mysqld] server-id = 1 log-bin=/var/log/mysql/mysql-bin binlog-do-db =?mysql c)重启mysql服务 d)、查看主服务器状态 从服务器   a)修改mysql配置文件 [mysqld] server-id = 2 log-bin =?/var/log/mysql/mysql-bin replicate-do-db =?mysql b)重启mysql服务 sudo service mysql restart c)用change master语句指定同步位置 由于配置的sync账户未能成功登陆,方便实验使用root账户登陆测试 mysql CHANGE MASTER TO MASTER_HOST=14, MASTER_USER=root, MASTER_PASSWORD=Password-2, MASTER_LOG_FILE=mysql_bin.000001,MASTER_LOG_POS=871; master_log_file,master_log_pos由上面主服务器查出的状态值中确定。master_log_file对应File,master_log_pos对应Position。? d)启动从服务器线程 mysqlstart slave; e)查看从服务器状态 mysqlshow slave status\G; 。。。。 Slave_IO_Running: Yes Slave_SQL_Running: Yes 。。。。 C、测试主从同步 在114的mysql数据表里插入一条新的数据,115同步备份 异常,以下提示 mysqlstart slave; ERROR 1200 (HY000): The server is not configured as slave; fix in config file or with CHANGE MASTER TO 解决办法: 确认slave和master的上的server_id是否正确。可以分别在slave和master上运行 SHOW VARIABLES LIKE server_id; 来查看server_id是否和你配置的一样。如果不一样可以使用set global server_id=2;更改server_id的值。 show slave status\G; 。。。 Slave_IO_Running: No Slave_SQL_Running: Yes 。。。 Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: Could not find first log file name in binary log index file 。。。 解决办法: 数据库主从出错: Slave_IO_Running: No 一方面原因是因为网络通信的问题也有可能是日志读取错误的问题。以下是日志出错问题的解决方案: Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: Could not find first log file name in binary log index file 解决办法: 从机器停止slave mysql slave stop; 到master机器登陆mysql: 记录master的bin的位置,例如:mysql show mster status; +-------------------+----------+--------------+-
显示全部
相似文档