简介
本文档介绍如何在高可用性(HA)环境中内置更换智能软件管理器(SSM)的主用或备用节点。
背景信息
在部署内部服务器时,这些服务器部署为独立节点。没有任何概念作为辅助部署实施。这是因为内部应用程序的开发方式。有多个容器集成到单个实体中,并作为最终应用托管给用户。
因此,最佳实践是:
节点 |
IP |
参考值 |
A |
x.x.x.a |
10.106.43.11 |
B |
x.x.x.b |
10.106.43.13 |
虚拟IP(VIP) |
x.x.x.c |
10.106.43.17 |
假设HA已集成且已部署。节点“A - x.x.x.a”是活动节点,节点“B - x.x.x.b”处于备用模式,虚拟IP(VIP)将为“x.x.x.c”。
最初,完整时的实际HA状态将正常,如图所示。
替换活动节点
让我们假定,作为用户,您要替换活动节点。
在此场景中,您的备用节点将接管活动节点的位置,网络将保持在VIP上运行。
用户可以使用以下步骤替换活动节点:
- 从当前活动节点(即备用节点)进行有效备份。
- 从该节点通过内部控制台运行ha_teardown命令。
- 部署新的内部服务器并确保版本匹配。
- 稍后,在此新构建的节点上恢复收集的备份。
- 然后从头开始启动HA。
更换备用节点
让我们假设,作为用户,您想替换备用节点。
在此场景中,您的活动节点将保持原样,网络将保持在VIP上运行。
用户可通过以下步骤替换备用节点:
- 通过内部控制台在活动节点中运行命令ha_teardown。
- 部署新的内部服务器并确保版本匹配。
- 然后从头开始启动HA。
在内部服务器中形成HA的步骤
从头构建HA的分步过程:
1.在活动节点上
- 内部控制台。
- ha_generatekeys <HA集群密码>。
2.在备用节点上
- ha_provision_standby。
- 输入活动节点的IP地址:<x.x.x.a>。
- 输入活动节点的专用IP地址:<保留默认值>。
- 输入备用节点的IP地址:<x.x.x.b>。
- 输入备用节点的专用IP地址:<保留默认值>。
- 输入HA群集密码:<ha_generate中使用的HA群集密码>。
3.在活动节点上
- ha_deploy。
- 输入活动节点的IP地址:<x.x.x.a>。
- 输入活动节点的专用IP地址:<保留默认值>。
- 输入备用节点的IP地址:<x.x.x.b>。
- 输入备用节点的专用IP地址:<保留默认值>。
- 输入虚拟IP地址:<x.x.x.c>。
- 输入HA群集密码:<ha_generate中使用的HA群集密码>。
其他信息
- SSM内部没有故障恢复/故障切换概念,因为没有主要或辅助设计模式。
- 仅当节点处于活动状态时,用户才能运行ha_teardown命令。如果它是备用节点,则系统会抛出标语“Run the command first on the active node”(在主用节点上首先运行命令)。
- 您始终可以参阅安装指南中的“在VM上手动安装”主题,了解分步部署过程。
- 这是SSM On-prem版本8-202201的安装指南的链接。
- 有关“SSM On-prem 8. x HA群集”的更多详细信息,请参阅本文。
如果您对此使用案例仍有任何进一步的疑问,请随时打开服务请求(SR)以获得完整的帮助。