Mysql双机热备,简单的说,就是要保持两台数据库的数据同步。始终保持两个数据库数据一致。 主要有主备方式、双主方式;本文介绍双主的配置简单实现过程,实现双主互备,双主都可以写入;实现简单的负载均衡。
Mysql双主的优点:
可以做灾备,比如某台服务器宕机了,可以通过命令行切换。
可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。
系统:Red Hat Enterprise Linux Server release 6.5
Mysql版本:5.5.36
主机分配:
Mysql-01 ip:192.168.40.101
Mysql-02 ip:192.168.40.102
关于Mysql的安装过程这里要不详细说明了。直接配置主主复制过程;
其实主主跟主从差不多,主从的时候一个为主一个为备,而备服务器只能从主服务器上得到数据,保持数据同步。而主主复制时,两台主机的地位是一样,两台主机都能同时写入数据,同时互为各自的主从。
实施过程:
修改两台Mysql服务器上的配置文件:如果有可以去掉#号开启,没有则手动添加。
Mysql-01修改后的:
#server-id
server-id=101
log-bin=mysql-bin
#relay log
relay-log=mysql-relay
binlog_format=mixed #这个是日志格式
Mysql-02修改后的&#