标签:修改 启动 一个 log文件 ges keep mysql 9.png 没有
服务器环境:
主mysql:192.168.1.163
从mysql:192.168.1.126
VIP:192.168.1.50
一、mysql配置主从同步
1、配置主mysql服务器
vim /etc/my.conf
建立帐户并授权slave
锁住主库,只能读不能写
查看主数据库的binlog文件以及位置
至此,主库操作已经完成,开始操作从库
2、配置从mysql服务器
修改从配置文件
vim /etc/my.conf
配置从服务器slave
登录主库,解锁主库锁定状态
查看从服务器状态
二、配置mysql主主同步
把上面的操作步骤,反着在操作一遍
三、配置keepalived
1、两台服务器安装keepalived
2、复制配置文件(两台服务器都执行以下操作)
3、修改192.168.1.163上的keepalived配置文件
创建检测mysql脚本
启动keepalived服务
4、修改192.168.1.126上的keepalived配置文件(红箭头是需要改变的)
创建检测mysql脚本
启动keepalived
5、查看
登录192.168.1.163查看VIP
登录192.168.1.126查看,没有VIP
6、测试mysql的高可用
在任何一台mysql上创建一个用户,用于测试
关闭主主同步功能
在192.168.1.63上用刚才创建的用户创建一个数据库
在192.168.1.126服务器上查看数据库,没有刚才创建的数据库abc
从其他服务器上登录数据库,能看到创建的数据库
把192.168.1.163服务器的mysql服务停止
登录192.168.1.126,VIP已经漂移过来了
在从其他服务器登录VIP,查看数据库
没有看到创建的abc数据库
至此,mysql高可用创建完成
标签:修改 启动 一个 log文件 ges keep mysql 9.png 没有
原文地址:http://www.cnblogs.com/chenji8/p/7610962.html