开发者学堂课程【全面讲解开源数据库中间件MyCat使用及原理(三):MyCat-集群-服务器环境规划 】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/757/detail/13285
MyCat-集群-服务器环境规划
高可用集群搭建
部署环境规划
名称 |
IP |
端口 |
用户名/密码 |
MySQL Master |
192.168.192.157 |
3306 |
root/itcast |
MySQL Master |
192.168.192.158 |
3306 |
root/itcast |
MyCat 节点1 |
192.168.192.157 |
8066 |
root/123456 |
MyCat 节点2 |
192.168.192.158 |
8066 |
root/123456 |
HAPRoxy节点1/keepalived 主 |
192.168.192.159 |
|
|
HAPRoxy节点2/keepalived 备 |
192.168.192.160 |
|
|
MySQL 的主节点规划在 157 上,MySQL 的从节点规划在 158 上,然后在 157 上安装一个 MyCat 节点,在 158 上安装另一个 MyCat 节点,接下来在 159 和160 上安装两个 HAPRoxy 负载均衡。
最终架构如下:
图示解释:
在 159 和 160 上安装两台 HAProxy 负载均衡,并且在这两台服务器上也安装 keepalived ,然后两台 MyCat 分别是在 157 和 158 上面安装,最终底层的 MySQL 数据库也是在 157 和 158 上面。
补充:如果操作时有多余的服务器,就直接再去用两台服务器安装 MySQL 。