本文描述使用 IBM Cloud 物理服务器、Portable IP 服务,为 MySQL 数据库配置 MHA 的流程。
分析了一下业务部门的需求,应用服务器和数据库是一组一组出现的,为了最小化网络延时,决定用同 POD 的 VLAN。
1. 创建 Portable IP
登录 IBM Cloud UI,经典基础架构》IP管理》子网:
在这里需要创建有4个可用地址的子网。IBM Cloud提供的每个Private 子网中,有3个地址是保留的,分别用于网络、广播、Gateway。如此要用4个地址的话,需要创建的子网应该是>7个地址的。
各个选项分别选择:机房(本文示例中是DAL13),专用,IPv4,/29 8 地址(可用5个),跟应用服务器同POD的VLAN(需要提前记录下此前应用服务器所在的POD和VLAN)。
2. 部署 DB 服务器
在 IBM Cloud 部署 DB 服务器,在此我们选了物理服务器,部署界面在VLAN Selection 选择刚才 Portable IP 所在的 VLAN。
在 Private VLAN 下拉列表中选择 Portable IP 所在的 VLAN。
Public egress 赠送的流量必须薅。
页面最下方,免费的第一个 IPv6 也必须薅。
在右边检查配置和价格,勾选协议,点击创建,OK。
3. 配置和验证 MHA
为 DB Master 配置 Portable IP。
具体步骤。。鉴于 MySQL 专家们可能会路过,在此不献丑了。
4. 迁移工作负载
这部分可以再来一篇了,等有机会跟专家们请教了再议。
谢谢观赏,祝大家漂亮嗨皮。