Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

12.2.4. 为存储管理添加 OpenStack 卷(Cinder)实例

重要
使用 OpenStack 卷(Cinder)实例进行存储管理只是一个技术预览功能。技术预览功能不包括在红帽生产服务级别协议(SLA)中,且其功能可能并不完善。因此,红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅 https://access.redhat.com/support/offerings/techpreview/
向 Red Hat Virtualization Manager 添加用于存储管理的 OpenStack 卷(Cinder)实例。OpenStack Cinder 卷由 Ceph 存储调配。

过程 12.4. 为存储管理添加 OpenStack 卷(Cinder)实例

  1. 在树形窗格中,选择 外部提供者 条目。
  2. 单击 Add 以打开 Add Provider 窗口。

    图 12.5. Add Provider 窗口

    Add Provider 窗口
  3. 输入名称和描述
  4. Type 列表,选择 OpenStack Volume
  5. 选择要将 OpenStack 卷存储卷附加到 的数据中心
  6. Provider URL 文本字段中,输入安装 OpenStack Volume 实例的机器的 URL 或完全限定域名。
  7. (可选)选中 Requires Authentication 复选框,并输入 OpenStack 卷实例的 UsernamePasswordTenant NameAuthentication URL。您必须使用 Keystone 中注册的 OpenStack Volume 用户的用户名和密码、OpenStack 卷实例所属的租户,以及 Keystone 服务器的 URL、端口和 API 版本。
  8. 单击 Test,以测试您是否可以使用提供的凭据通过 OpenStack 卷实例成功进行身份验证。
  9. 点击 OK
  10. 如果启用了客户端 Ceph 身份验证(cephx),您还必须完成以下步骤。cephx 协议默认启用。
    1. 在 Ceph 服务器上,使用 ceph auth get-or-create 命令为 client.cinder 用户创建新的 secret 密钥。有关为新用户创建密钥 的更多信息 请参阅 Cephx 配置参考 。如果 client.cinder 用户已存在密钥,则使用同一命令检索密钥。
    2. 在管理门户中,从 Providers 列表中选择新创建的 Cinder 外部提供程序。
    3. 单击 Authentication Keys 子选项卡。
    4. New
    5. Value 字段中输入 secret 密钥。
    6. 复制自动生成的 UUID,或者在文本字段中输入现有 UUID。
    7. 在 Cinder 服务器上,将上一步中的 UUID 和 cinder 用户添加到 /etc/cinder/cinder.conf 中:
      rbd_secret_uuid = UUID
      rbd_user = cinder
您已将 OpenStack 卷实例添加到 Red Hat Virtualization Manager 中,并可搭配它提供的存储卷。有关创建 OpenStack 卷(Cinder)磁盘的更多信息,请参阅 第 11.6.1 节 “创建浮动虚拟磁盘”