当前位置:Gxlcms > 数据库问题 > Mysql实现企业级主从复制和互为主从模式架构

Mysql实现企业级主从复制和互为主从模式架构

时间:2021-07-01 10:21:17 帮助过:1人阅读

  1、环境准备:

  centos系统服务器2台、一台用户做Mysql主服务器(172.17.110.111),一台用于做Mysql从服务器(172.17.38.39),配置好yum源、防火墙关闭、各节点时钟服务同步、各节点之间可以通过主机名互相通信。

  2、准备步骤:

  (1)iptables -F && setenforce 清空防火墙策略,关闭selinux

  (2)拿两台服务器都使用yum方式安装Mysql服务,要求版本一致

  (3)分别启动两台服务器mysql服务,确保服务正常

  ①配置master的主配置文件。

  技术分享图片

  ②启动服务,创建复制账号,对slave进行授权。

  技术分享图片  还可以查看二进制文件,查看更新的事物。

  技术分享图片  ③配置slave的主配置文件

  技术分享图片

  ④让slave连接master,读取master的二进制日志更新的事物。

  技术分享图片


  技术分享图片

  二、实现互为主从框架。

  ①修改配置文件(172.17.110.111服务器)

  技术分享图片 


  两个服务器配置文件除了id不一样,其它都一样(172.17.38.39服务器)。

  技术分享图片

  ②双方相互授权,即彼此即使对方的主也是对方的从。

  在(172.17.38.39服务器)指向(172.17.110.111),并查看状态

  技术分享图片 


  技术分享图片

  在172.17.110.111服务器,指向(172.17.38.39),查看状态。

  技术分享图片

  ③测试。

  在(172.17.110.111服务器)创建一个数据库,里面存放内容。在(172.17.38.39服务器)上查看是否同步。

  技术分享图片


  技术分享图片  

  在在(172.17.38.39服务器)创建一个数据库,里面存放内容。在(172.17.110.111服务器)上查看是否同步。

  技术分享图片


  技术分享图片


Mysql实现企业级主从复制和互为主从模式架构

标签:mysql

人气教程排行