7.2. 创建存储类


您必须为 Red Hat OpenShift Container Platform (RHOCP)集群存储后端创建一个存储类,以便为 OpenShift (RHOSO) pod 上的 Red Hat OpenStack Services 提供持久性卷。您可以将这个存储类指定为 RHOSO control plane 部署的集群存储后端。将基于 SSD 或 NVMe 驱动器的存储后端用于存储类。

如果您没有提供持久性卷的现有存储类,您可以使用逻辑卷管理器存储 Operator 为 RHOSO 提供存储类。如果使用 LVM,则必须在创建 control plane 前等待 LVM Storage Operator 宣布存储可用。LVM Storage Operator 声明集群和 LVMS 存储配置通过卷组到 worker 节点对象的注解完成。如果在所有 control plane 节点就绪前部署 pod,则多个 PVC 和 pod 会调度到同一节点上。

要检查存储是否已就绪,您可以查询 lvmclusters.lvm.topolvm.io 对象中的节点。例如,如果您有三个 worker 节点,且 LVM Storage Operator 的设备类名为 "local-storage",请运行以下命令:

# oc get node -l "topology.topolvm.io/node in ($(oc get nodes -l node-role.kubernetes.io/worker -o name | cut -d '/' -f 2 | tr '\n' ',' | sed 's/.\{1\}$//'))" -o=jsonpath='{.items[*].metadata.annotations.capacity\.topolvm\.io/local-storage}' | tr ' ' '\n'

当这个命令返回三个非零值时,存储已就绪。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部