POST 升级步骤报告失败,显示名称已存在
适用于
NetApp ONTAP tools for VMware vSphere v10.4、v10.5
问题
- 从 NetApp ONTAP tools for VMware vSphere (OTV) v10.4 或 v10.5 升级到 v10.5P1 或 v10.5P2 失败
- 查看 ONTAP tools Manager 的 Overview 页面时,显示该虚拟设备处于 Degraded 状态
- 在同一页面上选择 View Details 时,它会报告原始版本,例如:10.5。1758728760
- 在 OTV 插件中查看版本时,它会报告更新后的版本,例如:10.5。1767930180
- 检查 ansible_run 日志后,显示以下内容:
19-05-2026_14:20 : The task 'Get Vault root token' failed with output: ''Tue May 19 14:33:43 2026 : HTTP POST/PATCH error code: 500Tue May 19 14:33:43 2026 : HTTP POST/PATCH error message: 500 Internal Server ErrorTue May 19 14:33:43 2026 : HTTP POST/PATCH error content: {"error":{"code":"app_internal_error","message":"ServerFaultCode: The specified key, name, or identifier '' already exists.","resolution":"Contact NetApp support."}}
Tue May 19 14:33:43 2026 : Failed to patch vCenter with GUID "GUIDOFOURVCENTER"
Tue May 19 14:35:42 2026 : Post upgrade steps failed. But continuing the upgrade.Tue May 19 14:35:45 2026 : Failed to update appliance status.
- 收集 OTV CLI 日志捆绑包后,/var/log/upgrade-run.log 文件显示如下:
Tue May 19 14:33:43 2026 : SecretUrl: https://<otv-fqdn-ip>:8443/virtualization/api/v1/auth/vault/secrets.Tue May 19 14:33:43 2026: Login URL : https://<otv-fqdn-ip>:8443/virtualization/api/v1/auth/vcenter-loginTue May 19 14:33:43 2026 : HTTP POST error code get jwt token: 400.Tue May 19 14:33:43 2026 : HTTP POST error message get jwt token: 400 Bad Request.Tue May 19 14:33:43 2026 : HTTP POST error content get jwt token: {"statusCode":400,"timestamp":"2026-05-19T14:33:43.707+00:00","message":"Index 0 out of bounds for length 0","description":"uri=/api/v1/auth/vcenter-login"}.Tue May 19 14:33:43 2026 : An error occurred while fetching vcenter login token for vcenter <vcguid>