my.cnf配置如下:
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0
server-id=60
log-bin=mysql-bin
binlog-format=mixed
relay-log=mysql-relay
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid
2、重起mysql服务(service mysqld restart)
3、授权grant replication slave, replication client on *.* to 'root'@'192.168.3.60' identified by '123456';
4、主服务的mysql执行show master status
5、将4的内容获取出来放在从服务的mysql 中执行change master to master_host='192.168.3.70',master_user='root',master_password='12354',master_log_file='mysql-bin.000021',master_log_pos=106;替换master_log_file和master_log_pos的内容
6、从服务执行show slave status查看Slave_IO_Running 和 Slave_SQL_Running是否为yes
keepalived的配置只需修改
安装过程看https://www.cnblogs.com/dcrq/p/5642680.html
vrrp_instance VI_1 {
state BACKUP
interface eth0
virtual_router_id 51
priority 50
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.3.88
192.168.3.99
}
}
可以添加如下的配置对mysql进行监控(可以使用nmap等工具进行监控,多次拉不起来则关闭本地的keepalived服务(service keepalived stop),在重试范围内则不需要)
vrrp_script chk_mysql_port {
script "sh脚本的地址"
interval 2
weight 2
}
分享到:
相关推荐
LVS+Keepalived+MySQL半同步主主复制高可用方案
keepalived+nginx+tomcat+redis+mysql所需的jdk包,之前csdn不让上传超过200m得只能分开上传。
Amoeba+mysql 读写分离 Keepalived+mysql 配置 无软件包
lvs+keepalived+mha+mysql架构最佳部署手册
Keepalived+MySQL双主同步复制
Centos7.0安装配置keepalived+mysql MySQL的双主模型自动切换
本文档非常详细的教你如何搭建keepalived+mysql双主架构,小白按照文档也可以搭建出来,价值不可估量
keepalived+mysql主主高可用,配置文件和脚本
Keepalived+mysql双主来实现MySQL-HA,我们必须保证两台MySQL数据库的数据完全一样,基本思路是两台MySQL互为主从关系,通过Keepalived配置虚拟IP,实现当其中的一台MySQL数据库宕机后,应用能够自动切换到另外一台...
第三十九章:DRBD+Keepalived+Mysql+Amoeba双主双从高可用集群1
KEEPALIVED+MYSQL主主同步=MYSQL高可用(HA)集群.docx
keepalived+mysql双主,自己测试过的,可以正常使用,
HAProxy+Keepalived+MySQL.pdf
mysql+mycat+keepalived+haproxy集群(生产环境实测),搭建mysql高可用集群
需要至少2台centos7机器,最好6台配置,mysql双主读写分离并且故障自动切换,只需要安装好并且把配制文件放到指定目录下就可以了。
Keepalived+Mysql互为主从高可用安装配置
本篇文章详细记录了Mysql双主热备+LVS+Keepalived高可用操作过程,可作为线上长期的实操手册.特此分享,希望能帮助到有用到的朋友.
主要介绍了keepalived+haproxy实现MySQL高可用负载均衡的配置方法,通过这两个软件可以有效地使MySQL脱离故障及进行健康检测,需要的朋友可以参考下
keepalived+redis&mysql主备高可用配置文件和脚本
Nginx+KeepAlived+Tomcat负载架构 这个可以实现tomcat集群,并且可以使服务器主备机进行切换。如果其中一台机器当机,会自动切换到另一台机器。客服端感受不到服务器当掉。非常实用。