以外部模式部署OpenShift Container Storage
738.90 KB
29 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细描述了如何在外部模式下部署Red Hat OpenShift Container Storage。部署过程包括安装OpenShift Container Storage Operator、创建存储集群服务,并进行必要的验证步骤。文档还指出在使用Red Hat Enterprise Linux节点时需要启用文件系统访问,并提供了验证存储集群健康状态和存储类创建的方法。具体步骤包括打开存储库、安装软件包、配置SELinux、验证Ceph集群连接和存储类创建。文档还提供了使用OpenShift Web控制台验证集群状态和服务健康状况的指导。 | ||
AI总结 | ||
《以外部模式部署OpenShift Container Storage》文档总结:
本文档指导如何以外部模式部署Red Hat OpenShift Container Storage(OCS)4.6,主要内容如下:
1. **部署概述**:
- 外部模式部署使用外部托管的Red Hat Ceph Storage(RHCS)集群作为存储供应商,支持裸机和用户置备的VMware环境。
- 该模式需要手动部署,需参考规划部署和安装RHCS 4集群的相关指南。
2. **部署步骤**:
- **准备工作**:
- 如果使用Red Hat Enterprise Linux(RHEL)节点作为worker节点,需启用容器对底层Ceph文件系统的访问,具体步骤包括:
1. 确保节点有权访问所需的存储库。
2. 安装所需软件包(如policycoreutils和container-selinux)。
3. 启用SELinux以支持Ceph文件系统的容器使用。
- 对于RHEL CoreOS(RHCOS)主机,无需额外配置。
- **安装OpenShift Container Storage Operator**:
- 通过OpenShift Web控制台安装Operator,具体步骤包括:
1. 切换到.:.:kubernetes:.mousePosition。
2. 打开OperatorHub,搜索并安装OpenShift Container Storage Operator。
3. 根据 Approval Strategy(自动或手动)完成安装。
4. 验证Operator状态为"Succeeded"。
- **创建OpenShift Container Storage集群**:
- 通过OpenShift Web控制台完成集群创建,步骤包括:
1. 配置存储类和集群模式为“外部”。
2. 下载并运行脚本以获取外部Ceph集群详细信息。
3. 提供外部Ceph集群的admin密钥以完成连接。
3. **验证部署**:
- **集群状态**:通过OpenShift Web控制台验证集群健康状态,确保OCS集群显示为“Connected”且健康状态为“HEALTH_OK”。
- **对象网关**:验证RADOS对象网关是否正常运行,并确保Object Service和Data Resiliency状态为“Ready”。
- **存储类**:确认创建了以下存储类:
- ocs-external-storagecluster-ceph-rbd
- ocs-external-storagecluster-ceph-rgw(如果部署了RGW)
- ocs-external-storagecluster-cephfs(如果部署了MDS)
- **Ceph集群连接**:运行命令 `oc get cephcluster -n openshift-storage`,确保显示为“Connected”状态。
**关键点**:
- 外部模式部署依赖于外部Ceph集群,需确保Ceph集群已正确配置。
- 部署过程中需要注意SELinux配置(仅适用于RHEL节点)和Operator的批准策略。
- 验证步骤是确保部署成功的关键,需全面检查集群状态、存储类和Ceph连接。
通过以上步骤和验证,可以完成OpenShift Container Storage的外部模式部署,并确保其在OpenShift集群中的稳定运行。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
22 页请下载阅读 -
文档评分