第 5 章 测试问题单


安装完成后,建议运行一些基本测试来检查安装,并验证 SAP HANA Multitarget System Replication 如何工作,以及如何从故障中恢复。在开始生产之前,最好运行这些测试案例。如果可能,您还可以准备测试环境,以便在启动生产前验证更改。

所有情况都将描述:

  • 测试的主题
  • 测试先决条件
  • 测试步骤
  • 启动测试
  • 监控测试
  • 预期结果
  • 返回初始状态的方法

您可以在 SAPHana 资源中使用选项 AUTOMATED_REGISTER=true。如需了解更多详细信息,请参阅 6.2.6 AUTOMATED_REGISTER

对于每个测试案例,表将显示测试的概述。之后,测试会详细介绍,包括示例和其他先决条件检查。最后,还有有关如何清理环境以进一步测试的示例。

5.1. 准备测试

在运行测试前,整个环境需要处于正确的且健康的状态。
我们通过以下方式检查集群和数据库:

  • pcs status --full
  • python systemReplicationStatus.py
  • df -h

pcs status --full 的示例可在 Check cluster status 中找到。如果 "Migration Summary" 中存在警告或之前失败,您应该在开始测试前清理集群。

# pcs+ resource ++clear SAPHana_RH2_02-clone
Copy to Clipboard Toggle word wrap

集群清理 描述了进行它的一些更多方法。务必要启动集群及所有资源。

除了集群外,数据库也应该已启动并在同步。验证数据库的正确状态的最简单方法是检查系统复制状态。另请参阅 Replication Status。这应该会在主数据库中检查。

要发现主节点,您可以检查 发现主数据库 或使用:

  • pcs status | grep -E "Promoted|Master"
  • hdbnsutil -sr_stateConfiguration

运行以下命令,检查文件系统中是否有足够空间:

# df -h
Copy to Clipboard Toggle word wrap

在继续操作前,请按照 系统检查 的指南进行操作。如果环境清理干净,就可以运行测试。在测试过程中,监控对观察进度很有帮助。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat