Jump To Close Expand all Collapse all Table of contents 存储 1. 了解持久性存储 Expand section "1. 了解持久性存储" Collapse section "1. 了解持久性存储" 1.1. 持久性存储概述 1.2. 卷和声明的生命周期 Expand section "1.2. 卷和声明的生命周期" Collapse section "1.2. 卷和声明的生命周期" 1.2.1. 置备存储 1.2.2. 绑定声明 1.2.3. 使用 pod 和声明的 PV 1.2.4. 使用中的存储对象保护 1.2.5. 释放卷 1.2.6. 重新声明卷 1.3. 持久性卷(PV) Expand section "1.3. 持久性卷(PV)" Collapse section "1.3. 持久性卷(PV)" 1.3.1. PV 类型 1.3.2. 容量 1.3.3. 访问模式 1.3.4. 阶段 Expand section "1.3.4. 阶段" Collapse section "1.3.4. 阶段" 1.3.4.1. 挂载选项 1.4. 持久性卷声明 (PVC) Expand section "1.4. 持久性卷声明 (PVC)" Collapse section "1.4. 持久性卷声明 (PVC)" 1.4.1. 存储类 1.4.2. 访问模式 1.4.3. 资源 1.4.4. 声明作为卷 1.5. 块卷支持 Expand section "1.5. 块卷支持" Collapse section "1.5. 块卷支持" 1.5.1. 块卷示例 2. 配置持久性存储 Expand section "2. 配置持久性存储" Collapse section "2. 配置持久性存储" 2.1. 使用 AWS Elastic 文件系统的永久性存储 Expand section "2.1. 使用 AWS Elastic 文件系统的永久性存储" Collapse section "2.1. 使用 AWS Elastic 文件系统的永久性存储" 2.1.1. 在 ConfigMap 中保存 EFS 变量 2.1.2. 为 EFS 卷配置授权 2.1.3. 创建 EFS StorageClass 2.1.4. 创建 EFS 置备程序 2.1.5. 创建 EFS persistentVolumeClaim 2.2. 使用 AWS Elastic Block Store 的持久性存储 Expand section "2.2. 使用 AWS Elastic Block Store 的持久性存储" Collapse section "2.2. 使用 AWS Elastic Block Store 的持久性存储" 2.2.1. 创建 EBS 存储类 2.2.2. 创建持久性卷声明 2.2.3. 卷格式 2.2.4. 一个节点上的 EBS 卷的最大数目 2.3. 使用 Azure 持久性存储 Expand section "2.3. 使用 Azure 持久性存储" Collapse section "2.3. 使用 Azure 持久性存储" 2.3.1. 创建 Azure 存储类 2.3.2. 创建持久性卷声明 2.3.3. 卷格式 2.4. 使用 Azure File 的持久性存储 Expand section "2.4. 使用 Azure File 的持久性存储" Collapse section "2.4. 使用 Azure File 的持久性存储" 2.4.1. 创建 Azure File 共享 PersistentVolumeClaim 2.4.2. 在 Pod 中挂载 Azure File 共享 2.5. 使用 Cinder 的持久性存储 Expand section "2.5. 使用 Cinder 的持久性存储" Collapse section "2.5. 使用 Cinder 的持久性存储" 2.5.1. 使用 Cinder 手动置备 Expand section "2.5.1. 使用 Cinder 手动置备" Collapse section "2.5.1. 使用 Cinder 手动置备" 2.5.1.1. 创建持久性卷 2.5.1.2. 持久性卷格式化 2.5.1.3. Cinder 卷安全 2.6. 使用容器存储接口 (CSI) 的持久性存储 Expand section "2.6. 使用容器存储接口 (CSI) 的持久性存储" Collapse section "2.6. 使用容器存储接口 (CSI) 的持久性存储" 2.6.1. CSI 架构 Expand section "2.6.1. CSI 架构" Collapse section "2.6.1. CSI 架构" 2.6.1.1. 外部 CSI 控制器 2.6.1.2. CSI Driver DaemonSet 2.6.2. 动态置备 2.6.3. 使用 CSI 驱动程序示例 2.7. 使用 Fibre Channel 持久性存储 Expand section "2.7. 使用 Fibre Channel 持久性存储" Collapse section "2.7. 使用 Fibre Channel 持久性存储" 2.7.1. 置备 Expand section "2.7.1. 置备" Collapse section "2.7.1. 置备" 2.7.1.1. 强制磁盘配额 2.7.1.2. Fibre Channel 卷安全 2.8. 使用 FlexVolume 的持久性存储 Expand section "2.8. 使用 FlexVolume 的持久性存储" Collapse section "2.8. 使用 FlexVolume 的持久性存储" 2.8.1. 关于 FlexVolume 驱动程序 2.8.2. FlexVolume 驱动程序示例 2.8.3. 安装 FlexVolume 驱动程序 2.8.4. 使用 FlexVolume 驱动程序消耗存储 2.9. 使用 GCE Persistent Disk 的持久性存储 Expand section "2.9. 使用 GCE Persistent Disk 的持久性存储" Collapse section "2.9. 使用 GCE Persistent Disk 的持久性存储" 2.9.1. 创建 GCE 存储类 2.9.2. 创建持久性卷声明 2.9.3. 卷格式 2.10. 使用 hostPath 的持久性存储 Expand section "2.10. 使用 hostPath 的持久性存储" Collapse section "2.10. 使用 hostPath 的持久性存储" 2.10.1. 概述 2.10.2. 静态置备 hostPath 卷 2.10.3. 在特权 Pod 中挂载 hostPath 共享 2.11. 使用 iSCSI 的持久性存储 Expand section "2.11. 使用 iSCSI 的持久性存储" Collapse section "2.11. 使用 iSCSI 的持久性存储" 2.11.1. 置备 2.11.2. 强制磁盘配额 2.11.3. iSCSI 卷安全 Expand section "2.11.3. iSCSI 卷安全" Collapse section "2.11.3. iSCSI 卷安全" 2.11.3.1. Challenge Handshake Authentication Protocol (CHAP) 配置 2.11.4. iSCSI 多路径 2.11.5. iSCSI 自定义 Initiator IQN 2.12. 使用本地卷的持久性存储 Expand section "2.12. 使用本地卷的持久性存储" Collapse section "2.12. 使用本地卷的持久性存储" 2.12.1. 安装 Local Storage Operator 2.12.2. 置备本地卷 2.12.3. 创建本地卷 PersistentVolumeClaim 2.12.4. 附加本地声明 2.12.5. 删除 Local Storage Operator 资源 Expand section "2.12.5. 删除 Local Storage Operator 资源" Collapse section "2.12.5. 删除 Local Storage Operator 资源" 2.12.5.1. 删除本地卷 2.12.5.2. 卸载 Local Storage Operator 2.13. 使用 NFS 的持久性存储 Expand section "2.13. 使用 NFS 的持久性存储" Collapse section "2.13. 使用 NFS 的持久性存储" 2.13.1. 置备 2.13.2. 强制磁盘配额 2.13.3. NFS 卷安全 Expand section "2.13.3. NFS 卷安全" Collapse section "2.13.3. NFS 卷安全" 2.13.3.1. 组 ID 2.13.3.2. 用户 ID 2.13.3.3. SELinux 2.13.3.4. 导出设置 2.13.4. 重新声明资源 2.13.5. 其他配置和故障排除 2.14. OpenShift Container Storage 2.15. 使用 VMware vSphere 卷的持久性存储 Expand section "2.15. 使用 VMware vSphere 卷的持久性存储" Collapse section "2.15. 使用 VMware vSphere 卷的持久性存储" 2.15.1. 动态置备 VMware vSphere 卷 Expand section "2.15.1. 动态置备 VMware vSphere 卷" Collapse section "2.15.1. 动态置备 VMware vSphere 卷" 2.15.1.1. 使用 UI 动态置备 VMware vSphere 卷 2.15.1.2. 使用 CLI 动态置备 VMware vSphere 卷 2.15.2. 静态置备 VMware vSphere 卷 Expand section "2.15.2. 静态置备 VMware vSphere 卷" Collapse section "2.15.2. 静态置备 VMware vSphere 卷" 2.15.2.1. 格式化 VMware vSphere 卷 2.16. 使用卷快照的持久性存储 Expand section "2.16. 使用卷快照的持久性存储" Collapse section "2.16. 使用卷快照的持久性存储" 2.16.1. 关于快照 2.16.2. 外部控制器和置备程序 Expand section "2.16.2. 外部控制器和置备程序" Collapse section "2.16.2. 外部控制器和置备程序" 2.16.2.1. 运行外部控制器和置备程序 2.16.2.2. AWS 和 GCE 身份验证 Expand section "2.16.2.2. AWS 和 GCE 身份验证" Collapse section "2.16.2.2. AWS 和 GCE 身份验证" 2.16.2.2.1. AWS 身份验证 2.16.2.2.2. GCE 身份验证 2.16.2.3. 管理快照用户 2.16.3. 创建和删除快照 Expand section "2.16.3. 创建和删除快照" Collapse section "2.16.3. 创建和删除快照" 2.16.3.1. 创建快照 2.16.3.2. 恢复快照 2.16.3.3. 删除快照 3. 扩展持久性卷 Expand section "3. 扩展持久性卷" Collapse section "3. 扩展持久性卷" 3.1. 启用卷扩展支持 3.2. 使用支持的驱动程序扩展 FlexVolume 3.3. 通过文件系统扩展 PVC 3.4. 在扩展卷失败时进行恢复 4. 动态置备 Expand section "4. 动态置备" Collapse section "4. 动态置备" 4.1. 关于动态置备 4.2. 可用的动态部署插件 4.3. 定义 StorageClass Expand section "4.3. 定义 StorageClass" Collapse section "4.3. 定义 StorageClass" 4.3.1. 基本 StorageClass 对象定义 4.3.2. StorageClass 注解(annotations) 4.3.3. OpenStack Cinder 对象定义 4.3.4. AWS Elastic Block Store (EBS) 对象定义 4.3.5. Azure Disk 对象定义 4.3.6. Azure File 对象定义 Expand section "4.3.6. Azure File 对象定义" Collapse section "4.3.6. Azure File 对象定义" 4.3.6.1. 使用 Azure File 时的注意事项 4.3.7. GCE PersistentDisk (gcePD) 对象定义 4.3.8. VMware vSphere 对象定义 4.3.9. Red Hat OpenShift Container Storage 对象定义 4.4. 修改默认的 StorageClass 法律通告 Settings Close Language: 日本語 简体中文 English Language: 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page Language and Page Formatting Options Language: 日本語 简体中文 English Language: 日本語 简体中文 English Format: Multi-page Single-page Format: Multi-page Single-page 存储 OpenShift Container Platform 4.2在 OpenShift Container Platform 4.2 中配置和管理存储Red Hat OpenShift Documentation Team法律通告摘要 本文档提供了使用不同存储后端配置持久性卷以及通过 pod 管理动态分配存储的信息。 Next