OpenShift Container Storage is now OpenShift Data Foundation starting with version 4.9.
第 8 章 以独立模式升级 Red Hat Openshift Container Storage
本章介绍了升级独立模式环境的步骤。
					本指南中通篇使用新的 registry 名称 registry.redhat.io。
				
					但是,如果您还没有迁移到新 registry,在相关位置将将所有 registry.redhat.io 替换为适用的 registry.access.redhat.com。
				
按照相同的升级步骤,将您的环境从独立 Mode 3.11.0 中的 Red Hat Openshift Container Storage 升级到 Red Hat Openshift Container Storage 3.11.8。在开始升级过程前,请确保配置了正确的镜像和版本号。
Red Hat Openshift Container Storage 3.11.8 的有效镜像有:
- registry.redhat.io/rhgs3/rhgs-server-rhel7:v3.11.8
 - registry.redhat.io/rhgs3/rhgs-volmanager-rhel7:v3.11.8
 - registry.redhat.io/rhgs3/rhgs-gluster-block-prov-rhel7:v3.11.8
 - registry.redhat.io/rhgs3/rhgs-s3-server-rhel7:v3.11.8
 
8.1. 先决条件 复制链接链接已复制到粘贴板!
确保满足以下先决条件:
- 第 3.1.3 节 “Red Hat OpenShift Container Platform 和 Red Hat Openshift Container Storage 要求”
 - 配置端口访问 :https://access.redhat.com/documentation/en-us/red_hat_openshift_container_storage/3.11/html-single/deployment_guide/#CRS_port_access
 - 启用内核模块 :https://access.redhat.com/documentation/en-us/red_hat_openshift_container_storage/3.11/html-single/deployment_guide/#CRS_enable_kernel
 - 启动和启用服务 :https://access.redhat.com/documentation/en-us/red_hat_openshift_container_storage/3.11/html-single/deployment_guide/#Start_enable_service
 - 确保具有 Red Hat Gluster Storage Server 和 Red Hat Openshift Container Storage 支持的 OpenShift Container Platform 版本。有关支持的版本的更多信息,请参阅。 第 3.1.1 节 “支持的版本”
 如果 Heketi 在其中一个 Red Hat Gluster Storage 节点中作为独立服务运行,则确保打开 Heketi 的端口。默认情况下,Hketi 的端口号为 8080。要打开这个端口,请在运行 Heketi 的节点上执行以下命令:
firewall-cmd --zone=zone_name --add-port=8080/tcp firewall-cmd --zone=zone_name --add-port=8080/tcp --permanent
# firewall-cmd --zone=zone_name --add-port=8080/tcp # firewall-cmd --zone=zone_name --add-port=8080/tcp --permanentCopy to Clipboard Copied! Toggle word wrap Toggle overflow 如果将 Heketi 配置为侦听不同的端口,请相应地更改命令中的端口号。
确保启用了 brick 多路。可以通过以下命令来检查 brick 多路状态。
gluster v get all all
# gluster v get all allCopy to Clipboard Copied! Toggle word wrap Toggle overflow 确保在 master 节点上运行以下命令以获取最新版本的 Ansible 模板。
yum update openshift-ansible
# yum update openshift-ansibleCopy to Clipboard Copied! Toggle word wrap Toggle overflow