mysql 双机热备

环境说明

1.MySQL主服务器

系统:CentOS 6.5

IP:192.168.178.3

主机名:oracle.com

MySQL版本:14.14

2.MySQL从服务器

系统:CentOS 6.5

IP:192.168.178.5

主机名:l.com

MySQL版本:14.14

备注:作为主从服务器的MySQL版本建议使用同一版本!或者必须保证主服务器的MySQL版本要高于从服务器的MySQL版本(MySQL版本是向下兼容的)

前提:

1.关闭IPTABLES防火墙,实验成功后可开启并设置策略。

2.关闭SELINUX,并重启系统。或者临时关闭不重启系统。

一、安装MySQL(两台服务器都要安装,必须的),并且设置开机自启动。

二、配置MySQL主服务器

三、将主服务器上要求主从同步的数据库放到从服务器上

1.备份主服务器数据库

注:在导出之前可以先进入MySQL控制台执行下面命令

2.在从服务器上把数据库还原

3.测试在从服务器上登录到主服务器

四、配置MySQL主服务器的my.cnf文件

五、配置MySQL从服务器的my.cnf文件

注意:MySQL 5.1.7版本之后,已经不支持把master配置属性写入my.cnf配置文件中了,只需要把同步的数据库和要忽略的数据库写入即可。

注意查看:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
以上这两个参数的值为Yes,即说明配置成功!

六、测试

1.MySQL主服务器

2.MySQL从服务器

七、防火墙配置

 

二〇一五年三月二十日 13:05:18

阅读剩余
THE END