1.3. 已知问题
查看 Red Hat Advanced Cluster Management for Kubernetes 中的已知问题。以下列表包含本发行版本的已知问题,或从上一版本中继承的问题。对于 Red Hat OpenShift Container Platform 集群,请参阅 OpenShift Container Platform 已知问题。
1.3.1. 已知的与安装相关的问题
1.3.1.1. 与 OpenShift Container Platform 版本 4.9 的兼容性问题
用于确定 OpenShift Container Platform 版本 4.9 和 Red Hat Advanced Cluster Management 版本 2.3 之间的兼容性的功能测试仍在进行中。在验证两者的兼容性前,在 OpenShift Container Platform 版本 4.9 中使用 Red Hat Advanced Cluster Management 版本 2.3 可能会出现兼容性问题。
1.3.1.2. 从 2.2.x 升级到 2.3.1 版本无法进行
当您将 Red Hat Advanced Cluster Management 从 2.2.x 升级到 2.3.1 时,升级会失败。Multiclusterhub
状态显示:failed to download chart from helm repo
(在组件错误信息中)。您可能还会看与 no endpoints available for service "ocm-webhook"
问题相关的错误。
在 hub 集群中,在安装 Red Hat Advanced Cluster Management 的命名空间中运行以下命令以重启部署并升级到 2.3.1 版本:
oc delete deploy ocm-proxyserver ocm-controller ocm-webhook multiclusterhub-repo
注:错误解决,但协调过程可能不会立即启动。这可以通过在安装产品的同一命名空间中重启 multicluster-operators-standalone-subscription
来加快执行。
1.3.1.3. 从 2.3.0 升级到 2.3.1 会失败并显示 ImagePullBackOff 错误
当您将 Red Hat Advanced Cluster Management 从 2.3.0 版本升级到 2.3.1 时,受管集群中的 open-cluster-management-agent-addon-addon
命名空间中的 klusterlet-addon-operator
pod 会返回 ImagePullBackOff
错误。
在 hub 集群中完成以下步骤以修复这个问题并升级到 2.3.1 版本:
运行以下命令以删除
MultiClusterHub
清单的ConfigMap
:oc delete cm -n open-cluster-management mch-image-manifest-2.3.0
运行以下命令为控制器重启 pod:
oc delete po -n open-cluster-management -lapp=klusterlet-addon-controller-v2
在从 2.3.0 升级到 2.3.1 后,如果 hub 的
open-cluster-management-observability
命名空间中的 Grafana pod 也返回了ImagePullBackOff
错误,请运行以下命令重启 pod,使其使用正确的镜像:oc delete po -n open-cluster-management -lname=multicluster-observability-operator
您正在运行 Red Hat Advanced Cluster Management 版本 2.3.1。
1.3.1.4. OpenShift Container Platform 集群升级失败的状态
当 OpenShift Container Platform 集群处于升级阶段时,集群 Pod 会被重启,并且集群可能在大约 1 到 5 分钟之内会处于升级失败
状态。这个行为是正常的,在几分钟后自动解决。