快速,持续,稳定,傻瓜式
支持Mysql,Sqlserver数据同步

Mysql数据库双机(Master/Slave)架构注意事项

请联系QQ:1793040 索取软件

MySQL数据库主从备份的双机模式(主从不切换,身份确定),部署过程相对简单,因为成熟详细的在线文档可以说无处不在,但在双机操作阶段,总会有这样或那样的问题。为了便于记忆,我特别整理和总结了一些常见问题,希望能为大家今后的工作提供参考。

具体说明:

1。主机中断服务,从机联机工作

这是最常见的情况;

特别要注意的是,从机的同步必须暂时停止

cd/usr/local/mysql/bin/

http://www.vsbclub.com/info/1024/mysql-uroot-pwebxber-P3306-e\\\”从stop\\”

这是必要的操作。例如,在以下场景中:

主机停止服务的原因不是数据库故障,而是其他系统故障。主从系统切换后,从机已联机,生产环境中增加了新的数据。一旦主机数据库恢复正常联机,主机将根据故障前的数据重新同步从机,导致从机添加的所有新数据丢失。

2。主机系统恢复,如何同步数据

主机主机已还原并准备联机。

为了保证数据的完整性,建议先锁定数据库中与从机-从机对应的所有表,然后进行备份。备份将被还原,并且主机可以在联机后解除锁定。

我觉得有点麻烦。一般情况下,我会选择一个安静的夜晚和很少的狗和人来操作。直接将对应的数据库目录打包到从机上,然后复制到主机的数据目录中;

在主机上,关闭MySQL服务,服务MySQL停止

重命名相应的数据库,例如VSB old;

解压缩;启动mysql,服务mysql启动

cd/usr/local/mysql/bin/

http://www.vsbclub.com/info/1024/mysql-u根–p

输入密码;

显示主状态;

小于span>

检查运行状态,记录MySQL bin值,位置为备用;

退出

(如有必要,请更改VSB中的数据库连接池测试)

登录到从机,

cd/usr/local/mysql/bin/

http://www.vsbclub.com/info/1024/mysql-u根–p

输入密码后

从机复位

将master更改为

主机=\\’192.168.59.110号\\\’,

主用户=\\\’bak\\’,

主密码=\\’123456\\’,

主日志文件-箱号:000016\\’,

主日志位置=98;

退出

重启MySQL服务;服务MySQL停止

mysql服务启动

cd/usr/local/mysql/bin/

http://www.vsbclub.com/info/1024/mysql-u根–p

输入密码后

从机启动

显示从属状态

小于span>

退出

3。主机状态良好,从机从机损坏。必须重新配置

在主机上安装相应的MySQL版本,完成基本配置

在aster上操作

如上所述,还建议锁定与主服务器对应的数据库

用读锁刷新表

解除对表的锁定

当然,你也可以找一个不那么严格的时间来做。

cd/usr/local/mysql/bin/

http://www.vsbclub.com/info/1024/mysql-u根–p

输入密码;

显示主状态;

小于span>

检查运行状态,记录MySQL bin的值和待机位置;

从机操作:

打包并上传master上相应数据库的目录到相应的数据目录;

在lave上停止MySQL服务并解压缩数据库文件;

配置我的.cnf文件;
小于span>

启动MySQL服务

cd/usr/local/mysql/bin/

http://www.vsbclub.com/info/1024/mysql-u根–p

输入密码后

从站

从机复位

将master更改为

主机=\\’192.168.59.110号\\\’,

主用户=\\\’bak\\’,

主密码=\\’123456\\’,

主日志文件-万元xx\\’,

主日志位置

退出

重启MySQL服务;服务MySQL停止

mysql服务启动

4。ysql数据库数据目录迁移

MySQL默认安装在/usr/local目录下;数据一般安装在/usr/local/MySQL/data或/var/lib/MySQL等目录下;

同步以二进制日志的形式存在,容易导致数据目录不断增长。如果硬盘分区在构建初期没有考虑到这些问题,磁盘空间可能不足,甚至根/空间可能不足,影响整个系统的运行。因此,在类似的情况下,通常会迁移数据目录

(当然,数据目录的安装过程是可以定制的,但我个人不建议你这样做,除非你自己做过,你一定要相信我,如果你不熟悉,就不要这样做,我非常爱你,不要因为你的固执而失去一个爱你的人。)

参考操作:

将/usr/local/MySQL/data迁移到/opt/MySQL/data

服务mysql停止

mkdir-p/选项/mysql/data

mkdir-p/选择/mysql/tmp

cp-

编辑/etc/初始化/mysql文件;注意权限;

小于span>

周恩来mysql:mysql/opt/mysql

mysql服务启动

5。在日常操作中,从机不同步

显示主状态

1。<1062错误 可能的原因是主数据库意外关闭或从数据库非法操作(不合理),导致主键冲突; 参考溶液: 为了我的.cnf文件

相关推荐

咨询软件
 
QQ在线咨询
售前咨询热线
QQ1793040