第 2 章 配置块存储服务(cinder)


块存储服务(cinder)管理所有卷的管理、安全、调度和整体管理。卷用作计算实例的主要形式。

有关卷备份的更多信息,请参阅 块存储备份指南

重要

您必须在所有使用块存储服务和光纤通道(FC)后端的部署中的所有 Controller 节点和 Compute 节点上安装主机总线适配器(HBA)。

块存储使用 Block Storage REST API 配置。

注意

确保您在使用 Block Storage REST API 版本 3,因为 Block Storage 不再支持版本 2。默认的 overcloud 部署为您设置环境变量 OS_VOLUME_API_VERSION=3.0 来执行此操作。

块存储 REST API 通过使用微版本来添加改进来保持向后兼容性。cinder CLI 使用 3.0 的 REST API 版本,除非您指定了特定的微版本。例如,若要为 cinder 命令指定 3.17 微版本,可添加 --os-volume-api-version 3.17 参数。

注意

openstack CLI 只能使用 Block Storage REST API 版本 3.0,因为它不支持这些微版本。

2.1. 块存储服务后端

Red Hat OpenStack Platform (RHOSP)使用 director 部署。这样做有助于确保每个服务的正确配置,包括块存储服务(cinder)和其后端。director 还有几个集成的后端配置。

RHOSP 支持 Red Hat Ceph Storage 和 NFS 作为块存储服务后端。默认情况下,块存储服务使用 LVM 后端作为卷的存储库。虽然此后端适合测试环境,但在生产环境中不支持 LVM。

有关如何使用 RHOSP 部署 Red Hat Ceph Storage 的说明,请参阅 与 director 一起部署 Red Hat Ceph Storage 和 OpenStack Platform

您还可以将块存储服务配置为使用受支持的第三方存储设备。director 包括部署不同后端解决方案所需的组件。

有关支持的块存储服务后端设备和驱动程序的完整列表,请参阅 Red Hat OpenStack Platform 中的组件、插件和驱动程序支持 中的 Cinder。所有第三方后端设备和驱动程序都有额外的部署指南。查看适当的部署指南,以确定后端设备或驱动程序是否需要插件。

如果将 Block Storage 配置为使用多个后端,则必须为每个后端创建一个卷类型。如果您在创建卷时没有指定后端,则块存储调度程序将使用过滤器来选择合适的后端。如需更多信息,请参阅配置默认块存储调度程序过滤器

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat