![[OpenShift Container Platform]](ngocp.gif)
![[IBM Cloud Pak for Integration]](ngcp4i.gif)
使用 Red Hat OpenShift 升级 IBM MQ Operator
IBM® MQ Operator 可通过 Red Hat® OpenShift® 控制台或命令行进行升级。
开始之前
- 的最新 CD 版本 IBM MQ Operator 是 3.8.1。
- 的最新 SC2 版本 IBM MQ Operator 是 3.2.21。
过程
- 方案 1:使用 Red Hat OpenShift 控制台升级 IBM MQ Operator 。
- 登录 "Red Hat OpenShift群集控制台。
- 镜像(仅限气隙)。如果群集处于受限(空气屏蔽)网络环境中,则必须使用以下值镜像 "IBM MQ映像:
export OPERATOR_PACKAGE_NAME=ibm-mq export OPERATOR_VERSION=3.8.1有关用于气隙安装和升级的 "IBM"MQ"CASE的内容,请参阅 "IBM"MQ"CASE用于在 "Red Hat OpenShift上安装和升级气隙 。
要创建镜像,请参阅为空气屏蔽群集创建镜像。
- 应用最新的《目录》来源。
如果使用的是 "IBM MQ Operator的特定目录源,而不是 "
ibm-operator-catalog,则必须应用新版本 "IBM MQ的目录源。要从使用 "IBM操作员目录转向使用 "IBM MQ Operator的特定目录源,并获得对升级的更大控制,请参阅 "转到 "IBM"MQ操作符的特定目录源中的步骤,然后返回完成 "下一步。
如果您使用的是 "IBM操作员目录(仅限某些在线安装),请继续下一步。
否则,请按照 "Adding the IBM MQ Operator catalog source中的说明操作,然后转到 "下一步。
- 升级为 "IBM MQ Operator。 新的主要/次要 "IBM MQ Operator版本通过新的订阅渠道提供。 要将运营商升级到新的主/次版本,您需要更新 "IBM MQ Operator订阅中的选定通道。
- 在导航窗格中,单击操作符 > 已安装的操作符。
显示指定项目中所有已安装的操作符。
- 选择IBM MQ操作员。
- 导航至 "订阅"选项卡。
- 点击频道。
显示 "更改订阅更新频道"窗口。
- 选择所需的频道,然后点击保存。
运营商升级到新渠道可用的最新版本。 请参阅 IBM MQ操作员的版本支持。
- 在导航窗格中,单击操作符 > 已安装的操作符。
- 选项 2:使用 Red Hat OpenShift 命令行升级 IBM MQ Operator 。
- 使用 "oc login登录群集。
- 镜像(仅限气隙)。如果群集处于受限(空气屏蔽)网络环境中,则必须使用以下值镜像 "IBM MQ映像:
export OPERATOR_PACKAGE_NAME=ibm-mq export OPERATOR_VERSION=3.8.1有关用于气隙安装和升级的 "IBM"MQ"CASE的内容,请参阅 "IBM"MQ"CASE用于在 "Red Hat OpenShift上安装和升级气隙 。
要创建镜像,请参阅为空气屏蔽群集创建镜像。
- 应用最新的《目录》来源。
如果使用的是 "IBM MQ Operator的特定目录源,而不是 "
ibm-operator-catalog,则必须应用新版本 "IBM MQ的目录源。要从使用 "IBM操作员目录转向使用 "IBM MQ Operator的特定目录源,并获得对升级的更大控制,请参阅 "转到 "IBM"MQ操作符的特定目录源中的步骤,然后返回完成 "下一步。
如果您使用的是 "IBM操作员目录(仅限某些在线安装),请继续下一步。
否则,请按照 "Adding the IBM MQ Operator catalog source中的说明操作,然后转到 "下一步。
- 升级为 "IBM MQ Operator。 新的主要或次要 "IBM MQ Operator版本通过新的订阅渠道提供。 要将操作员升级到新的主版本或次要版本,请完成以下步骤更新 "IBM MQ Operator订阅中的选定频道。
- 确保所需的 "IBM MQ Operator升级通道可用。
oc get packagemanifest ibm-mq -o=jsonpath='{.status.channels[*].name}' - 对 "
Subscription进行修补,移动到所需的更新通道(其中vX.Y是上一步中确定的所需更新通道)。oc patch subscription ibm-mq --patch '{"spec":{"channel":"vX.Y"}}' --type=merge
- 确保所需的 "IBM MQ Operator升级通道可用。