6.7. 使用 SAP 命令停止主实例


使用 HANA 命令管理集群外的 primary HANA 实例时,测试集群的行为。

由于集群不知道执行 HANA 命令,它会检测到更改失败,并触发配置的恢复操作。

先决条件

  • 您的 HANA 实例具有健康的 HANA 系统复制。
  • 集群状态没有失败。

流程

  • 停止主实例,作为集群外的 <sid>adm 用户:

    rh1adm $ HDB stop
    Copy to Clipboard Toggle word wrap

验证

  • 集群注意到已停止的实例失败,并启动主实例的恢复:

    [root]# pcs status --full
    ...
    Migration Summary:
      * Node: node1 (1):
        * rsc_SAPHanaCon_RH1_HDB02: migration-threshold=5000 fail-count=1 last-failure=...
    
    Failed Resource Actions:
      * rsc_SAPHanaCon_RH1_HDB02_monitor_61000 on node1 'not running' ...
    Copy to Clipboard Toggle word wrap

    如果您同时配置并启用了 PREFER_SITE_TAKEOVERAUTOMATED_REGISTER 参数,则集群会触发 HANA 接管二级实例,并自动将失败的主设备注册为新的次要实例。否则,它会根据您的配置恢复失败的主要主要。

后续步骤

  • 清除集群中可能来自之前测试的任何故障通知。如需更多信息,请参阅 清理失败历史记录
  • 根据需要,根据配置手动重新注册停止的前一个 HANA 实例,并使用 HANA 工具启动它。如需更多信息,请参阅 接管后注册前的主要内容
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat