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