6.7. 使用 SAP 命令停止主实例
使用 HANA 命令管理集群外的 primary HANA 实例时,测试集群的行为。
由于集群不知道执行 HANA 命令,它会检测到更改失败,并触发配置的恢复操作。
先决条件
- 您的 HANA 实例具有健康的 HANA 系统复制。
- 集群状态没有失败。
流程
停止主实例,作为集群外的
<sid>adm用户:rh1adm $ HDB stop
rh1adm $ HDB stopCopy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
集群注意到已停止的实例失败,并启动主实例的恢复:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果您同时配置并启用了
PREFER_SITE_TAKEOVER和AUTOMATED_REGISTER参数,则集群会触发 HANA 接管二级实例,并自动将失败的主设备注册为新的次要实例。否则,它会根据您的配置恢复失败的主要主要。
后续步骤
- 清除集群中可能来自之前测试的任何故障通知。如需更多信息,请参阅 清理失败历史记录。
- 根据需要,根据配置手动重新注册停止的前一个 HANA 实例,并使用 HANA 工具启动它。如需更多信息,请参阅 接管后注册前的主要内容。