第 7 章 Cinder 测试


cinder 测试 适用于仅为 OpenStack 块存储服务实施功能的 OpenStack 产品或组件。该测试使用 Tempest Framework 与 OpenShift 上的 Red Hat OpenStack Services 集成,以测试操作和功能功能。

cinder 测试通过运行所选功能测试来验证您要认证的 cinder 驱动程序的功能。当前测试了以下功能组:

注意
  • 认证软件自动生成一些配置设置。可以使用 tempest-conf-overrides 来应用覆盖。
  • 在当前的 RHOSO 版本中,执行所有测试,包括强制和可选测试,如一致性组和多附加卷。如果您的驱动程序不支持这些功能,可选测试可能会失败。可以接受,不会影响整个认证过程。

先决条件

  1. 在部署 Control plane 时,请确保:

    1. 您提供您要认证的后端实例的两个实例。

      注意

      不需要多个硬件存储;同时支持将两个 cinder 后端配置为使用同一个硬件阵列。

    2. 在 RHOSO 部署期间启用 cinder-backup 服务。
    3. 将 Glance 配置为使用 Cinder 作为其后端。

  2. 在运行 tempest 测试前配置公共子网。
  3. 如果您的驱动程序支持多重附加卷功能,请在执行 cinder 测试前执行以下步骤:

    1. 按照 创建 multi -attach 卷类型 中所述的步骤创建名为"multiattach"的卷类型
    2. 确保 Cinder 的默认卷类型没有配置为 multi-attach 卷类型。

      注意

      您必须使用名称"multiattach"作为卷类型。

7.1. cinder-volumes

cinder-volumes 测试检查 cinder 的驱动程序功能和基本功能,如卷操作、快照、引导、卷迁移、加密和克隆是否正常工作。此测试是必需的。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat