OpenShift Container Platform 4.8 存储
1.60 MB
118 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细介绍了 OpenShift Container Platform 4.8 的存储功能,包括临时存储和持久性存储的区别。持久性存储通过持久性卷 (PV) 和持久性卷声明 (PVC) 实现,支持动态置备以按需创建存储卷。CSI(容器存储接口)作为标准 API,允许在不同的容器编配系统中无缝管理存储。文档还介绍了如何配置 CSI 卷、动态置备存储类以及使用 NFS 和其他存储后端进行持久性存储。 | ||
AI总结 | ||
OpenShift Container Platform 4.8 存储功能概述如下:
### 1. 存储类型
- **临时存储**:主要用于无状态应用,生命周期与 Pod 或容器一致,适合管理本地操作数据。
- **持久性存储**:用于有状态应用,通过持久性卷(PV)和持久性卷声明(PVC)实现,数据超越 Pod 生命周期。
### 2. Container Storage Interface (CSI)
CSI 是一种标准化 API,用于在容器环境中管理存储,支持跨平台存储后端。OpenShift 4.8 支持 CSI 规格版本 1.3.0,支持功能包括卷快照、克隆和调整大小。CSI 驱动程序通过容器镜像提供,集群管理员需部署外部控制器和守护进程以启用 CSI 功能。
### 3. 动态置备
动态置备允许按需创建存储卷,减少预置存储的需求。存储类(StorageClass)用于配置动态置备参数,CSI 驱动程序支持的功能决定了动态置备的实现。
### 4. 持久性存储配置
支持多种存储后端:
- **NFS**:需要预先存在 NFS 服务器和导出路径,PV 和 PVC 提供共享卷管理。
- **VMware vSphere**:支持动态置备,需配置存储类和 PVC,确保兼容性。
- **OpenShift Container Storage**:提供块和文件存储,支持动态卷模式(Filesystem 或 Block)。
### 5. 存储类定义
存储类(StorageClass)是全局对象,定义存储供应参数。示例包括:
- AWS EBS:配置卷类型和参数。
- OpenShift Container Storage:支持默认存储类,避免手动修改。
### 6. CSI 驱动程序支持
OpenShift 4.8 支持的 CSI 驱动程序包括:
- AWS EBS、Google Cloud PD、Azure Disk、OpenStack Cinder 等。
- 每个驱动程序支持不同功能(如快照、克隆),需参考供应商文档。
### 7. Local Storage Operator 管理
- **卸载**:删除 Operator 并清理相关 PV 和项目。
- **命令**:otions 包括 `oc delete` 用于删除 PV 和项目。
### 8. 执行iales
OpenShift 4.8 支持多种存储模式,确保灵活性和兼容性。集群管理员需根据需求选择合适存储后端和配置。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
111 页请下载阅读 -
文档评分