VxRail: Päivitys epäonnistuu ja näyttää esitarkistusvirheen "Source vSphere ESX Agent Manager (EAM)"

Summary: vCenter Serverin päivittäminen tai korjaaminen versioon 8.0 U2 epäonnistuu esitarkistusvirheen "Source vSphere ESX Agent Manager (EAM) -päivitys epäonnistui hakemaan EAM-URL-osoitteita järjestelmän luotettujen varmenteiden tarkistamiseksi" ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Päivityksen esitarkistus versiossa 8.0 U2 epäonnistuu ja näyttöön tulee seuraava virhesanoma:

Pre-upgrade check result
Error:
Source vSphere ESX Agent Manager (EAM) upgrade failed to obtain EAM URLs to check against trusted certificates by the System!
Resolution:
Verify that the ESX Agent Manager extension is running properly on the source vCenter Server instance and https://VC_IP/eam/mob presents correct data. If log in to the MOB is not successful, try resolving the issue with https://kb.vmware.com/s/article/94934.

Näyttökuva päivitystä edeltävän tarkistuksen virheestä

 

EAM-lokit(/var/log/vmware/eam/eam.log):

eam.log:

2024-03-13T10:11:33.816Z |  INFO | vim-async-0 | OpIdLogger.java | 43 | [vim:loginExtensionByCertificate:881dd5a1dbf48356] Failed.
2024-03-13T10:11:33.816Z |  WARN | vim-async-0 | ExtensionSessionRenewer.java | 227 | [Retry:Login:com.vmware.vim.eam:19090b37a54a32a] Re-login failed, due to:
com.vmware.eam.security.NotAuthenticated: Failed to authenticate extension com.vmware.vim.eam to vCenter.
        at com.vmware.eam.vim.security.impl.SessionManager.convertLoginException(SessionManager.java:295) ~[eam-server.jar:?]
        at com.vmware.eam.vim.security.impl.SessionManager.lambda$loginExtension$4(SessionManager.java:154) ~[eam-server.jar:?]
        at com.vmware.eam.async.remote.Completion.onError(Completion.java:86) [eam-server.jar:?]
        at com.vmware.eam.vmomi.async.FutureAdapter.setException(FutureAdapter.java:81) [eam-server.jar:?]
        at com.vmware.vim.vmomi.client.common.impl.MethodInvocationHandlerImpl$ClientFutureAdapter.setException(MethodInvocationHandlerImpl.java:731) [vlsi-client.jar:?]
        at com.vmware.vim.vmomi.client.http.impl.HttpExchangeBase.run(HttpExchangeBase.java:57) [vlsi-client.jar:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_351]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_351]
        at java.lang.Thread.run(Thread.java:750) [?:1.8.0_351]
Caused by: com.vmware.vim.binding.vim.fault.InvalidLogin: Cannot complete login due to an incorrect user name or password.
        at sun.reflect.GeneratedConstructorAccessor56.newInstance(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:1.8.0_351]
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423) ~[?:1.8.0_351]

 

Cause

Osana EAM-päivityksen esitarkistuksia luodaan EAM-asiakasohjelma, joka noutaa kaikki EAM-virastot ja suorittaa tarvittavat SSL-luottamustarkistukset. Tämä vaihe ei ehkä onnistu, jos EAM-asiakasohjelmaa ei voi luoda, koska EAM-palvelu ei pysty kirjautumaan vCenteriin. Tämä voi johtua ristiriidasta "vpxd-extension" VECS:ään tallennettu varmenne ja EAM-laajennuksen vCenter Server -tietokantaan tallennetut varmennetiedot.

 

Resolution

Päivitä VPXD:n laajennusten varmenne jollakin seuraavista tavoista:

Huomautus: Noudata vaihtoehtoa 2, jos lähde on Windows vCenter Server.
 

Vaihtoehto 1 - Päivitä laajennukset fixcerts-komentosarjallaTämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.
Vaihtoehto 2 - Päivitä laajennukset KB-2112577 avullaTämä hyperlinkki johtaa Dell Technologiesin ulkopuoliseen sivustoon.

 

Päivitä laajennuksen varmenne fixcerts-komentosarjalla:

  • Lataa fixcerts-komentosarja osoitteesta https://via.vmw.com/fixcerts
  • Kopioi ladattu komentosarja VCSA:han
  • Päivitä laajennukset suorittamalla komentosarja käyttämällä alla olevia argumentteja
    python fixcerts.py update --ExtensionType all

    Esimerkki näyttökuvasta:
    Esimerkki kuvakaappauksesta pythonista fixcerts.py päivitys

 

Affected Products

VMWare Cloud on Dell EMC VxRail E560F, VMWare Cloud on Dell EMC VxRail E560N, VxRail Appliance Series
Article Properties
Article Number: 000223593
Article Type: Solution
Last Modified: 28 Aug 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.