由于出现错误,NSX Application Platform 升级失败。
问题
尝试升级 NSX Application Platform 失败,并显示错误“部署升级协调器:升级协调器部署后插件调用失败”。
原因
如果 Kubernetes 控制平面节点与现有 Pod 之间的连接断开,则 Kubernetes 证书管理器无法成功将证书发送到现有 Pod,并且发送到 NSX Manager 的输出 API 调用将会失败。如果从更新协调器节点到 Kubernetes 控制平面节点的连接存在问题,也会出现此问题。
解决方案
要解决该问题,请执行以下步骤。
使用 root 帐户登录到 NSX Manager 设备。
在系统提示符下,运行以下命令以重新启动 Pod。
napp-k rollout restart deployment cluster-api trust-manager
-
等待
cluster-api
和trust-manager
Pod 成功重新启动。 -
在 Pod 恢复联机后,使用以下命令重新启动升级协调器部署。
napp-k rollout restart deployment upgrade-coordinator
-
等待升级协调器成功重新启动。
-
使用 NSX Manager UI 中的 选项卡再次重试 NSX Application Platform 升级。有关详细信息,请参见升级 NSX Application Platform。