lamp架构-MHA高可用部署

本文介绍了如何部署MHA(Master High Availability)实现MySQL高可用性。步骤包括停止服务器上的MySQL服务,配置my.cnf,初始化安装,设置一主两从的复制结构,安装和配置MHA管理节点,进行节点间的免密操作,以及授权远程管理员访问数据库。
摘要由CSDN通过智能技术生成

MHA高可用部署

1.先把server1、server2、server3上的mysql都停掉(为了做新的配置)

[root@server1 data]# /etc/init.d/mysqld stop
Shutting down MySQL........... SUCCESS! 

2.删除三个节点上的/usr/local/mysql/data中的文件、更改/etc/my.cnf文件,重新初始化、安装

[root@server1 data]# rm -rf *
[root@server1 data]# vim /etc/my.cnf
[root@server1 ~]# cat /etc/my.cnf
[mysqld]
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/data/mysql.sock
symbolic-links=0

server_id=1
gtid_mode=ON
enforce_gtid_consistency=ON
master_info_repository=TABLE
relay_log_info_repository=TABLE
log_slave_updates=ON
log_bin=binlog
binlog_format=ROW
[root@server1 data]# mysqld --initialize --user=mysql
[root@server1 data]# /etc/init.d/mysqld start
[root@server1 data]# mysql_secure_installation 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值