由于出现错误,NSX Application Platform 升级失败。

问题

尝试升级 NSX Application Platform 失败,并显示错误“部署升级协调器:升级协调器部署后插件调用失败”

原因

如果 Kubernetes 控制平面节点与现有 Pod 之间的连接断开,则 Kubernetes 证书管理器无法成功将证书发送到现有 Pod,并且发送到 NSX Manager 的输出 API 调用将会失败。如果从更新协调器节点到 Kubernetes 控制平面节点的连接存在问题,也会出现此问题。

解决方案

要解决该问题,请执行以下步骤。

  1. 使用 root 帐户登录到 NSX Manager 设备。

  2. 在系统提示符下,运行以下命令以重新启动 Pod。

    napp-k rollout restart deployment cluster-api trust-manager 
  3. 等待 cluster-apitrust-manager Pod 成功重新启动。

  4. 在 Pod 恢复联机后,使用以下命令重新启动升级协调器部署。

    napp-k rollout restart deployment upgrade-coordinator
  5. 等待升级协调器成功重新启动。

  6. 使用 NSX Manager UI 中的系统 > 升级选项卡再次重试 NSX Application Platform 升级。有关详细信息,请参见升级 NSX Application Platform