VxRail: Yükseltme, "Source vSphere ESX Agent Manager (EAM)" ön kontrol hatasıyla başarısız oluyor

Summary: vCenter Server'ı 8.0 U2 ye yükseltme veya yamalama işlemi "Kaynak vSphere ESX Agent Manager (EAM) yükseltmesi, sistemin güvenilir sertifikalarını kontrol etmek için EAM URL'lerini alamadı" ön denetim hatasıyla başarısız oluyor ...

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

8.0 U2 de yükseltme ön denetimi aşağıdaki hata mesajıyla başarısız olur:

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.

Yükseltme öncesi kontrol hatasının ekran görüntüsü

 

EAM Günlükleri (/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

EAM yükseltme ön kontrollerinin bir parçası olarak, tüm EAM kurumlarını almak ve gerekli SSL güven kontrollerini gerçekleştirmek için bir EAM istemcisi oluşturulur. EAM hizmeti vCenter'da oturum açamadığından EAM istemcisi oluşturulamazsa bu adım başarılı olmayabilir. Bu, "vpxd-extension" VECS'de saklanan sertifika ve EAM uzantısı için vCenter Server Database'de saklanan sertifika bilgileri.

 

Resolution

Aşağıdaki seçeneklerden herhangi birini izleyerek VPXD'deki Uzantılar sertifikasını güncelleştirin:

Not: Kaynak Windows vCenter Server ise Seçenek 2'yi uygulayın.
 

1. Seçenek - Fixcerts komut dosyasınıBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.
kullanarak uzantıları güncelleştirme2. Seçenek - KB 2112577 kullanarak uzantıları güncellemeBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.

 

Fixcerts komut dosyasını kullanarak uzantının sertifikasını güncelleştirin:

  • https://via.vmw.com/fixcerts'dan fixcerts komut dosyasını indirin
  • İndirilen komut dosyasını VCSA'ya kopyalayın
  • Uzantıları güncelleştirmek için aşağıdaki bağımsız değişkenleri kullanarak komut dosyasını çalıştırın
    python fixcerts.py update --ExtensionType all

    Örnek ekran görüntüsü:
    Python fixcerts.py güncellemesinin örnek ekran görüntüsü

 

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.