MySQL MHA高可用方案【一、环境及规划】
1.1 项目说明
01:公司的数据库只有一台,经常死锁(数据库配置的问题),且存在单点故障。
1c7c
02:因业务的关系,数据不能丢,所以使用MySQL GTID半同步模式+MHA高可用方案。
03:目前此方案已线上实施【目前一切正常】
04:这里的文章[MySQL MHA高可用方案(N)]只是实施前的研究记录
1.2 系统环境
所以有服务器的版本均如下所示,这里只是拿其中一台来列出版本号。
[root@db01 ~]# cat /etc/redhat-release;uname -r;uname -m;
CentOS release 6.8 (Final)
2.6.32-642.el6.x86_64
x86_64
[root@db01 ~]# /etc/init.d/iptables status
iptables: Firewall is not running.
[root@db01 ~]# getenforce
Disabled
[root@db01 ~]# tail -5 /etc/ssh/sshd_config
Port 921 <=ssh端口是921
PermitRootLogin no <=不让root用户远程登录
PermitEmptyPasswords no <=不让空密码的用户登录
UseDNS no <=不让其进行DNS解析
GSSAPIAuthentication no <=解决ssh连接慢的问题
[root@db01 ~]# tail -4 /etc/hosts
172.16.1.11 db01
172.16.1.12 db02
172.16.1.13 db03
172.16.1.14 db04
1.3 主机规划
说明:
eth0网卡只是用于ssh工具连接
eth1网卡是内网网卡,用于服务器之间的通信
1.4 软件获取
链接:https://pan.baidu.com/s/14Bq5r38wqcu8pQn3OVDMKg
提取码:7gs3
- MySQL高可用方案-PXC(Percona XtraDB Cluster)环境部署详解
- ActiveMQ私有云、公有云以及Docker环境高可用集群方案汇总
- MySQL MHA高可用环境搭建
- 高性能高可用方案Nginx (一)LNMP环境搭建
- Redis集群生产环境高可用方案实战过程
- MySQL MHA高可用方案
- 【1】搭建HA高可用hadoop-2.3(规划+环境准备)
- Redis集群生产环境高可用方案实战过程
- MYSQL MHA高可用方案安装与维护
- 规划方案的评价(生态环境景观方面)
- Redis集群生产环境高可用方案实战过程
- mysql MHA高可用方案介绍 (1)
- KVM虚拟化环境高可用方案探讨
- mysql MHA高可用方案介绍 (2)
- MySQL MHA高可用环境部署
- MySQL高可用方案-PXC环境部署记录
- 【方法】Redis集群生产环境高可用方案实战过程
- Percona-mysql MHA高可用实战方案
- mysql MHA高可用方案介绍
- MySQL高可用方案-PXC(Percona XtraDB Cluster)环境部署详解