Rozwiązywanie problemów z błędami odnajdywania programu vCenter Server

Ten artykuł ułatwia rozwiązywanie problemów występujących z powodu błędów odnajdywania programu VMware vCenter.

Wartości nieliczbowe we właściwości maxSnapShots

W wersjach wcześniejszych niż 9.20 program vCenter rozłącza się, gdy pobiera wartość nieliczbową właściwości snapshot.maxSnapShots na maszynie wirtualnej.

Ten problem jest identyfikowany przez identyfikator błędu 95126.

ERROR :: Hit an exception while fetching the required informationfrom vCenter/vSphere.Exception details:
System.FormatException: Input string was not in a correct format.
    at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
    at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
    at VMware.VSphere.Management.InfraContracts.VirtualMachineInfo.get_MaxSnapshots()

W celu rozwiązania tego problemu:

  • Zidentyfikuj maszynę wirtualną i ustaw wartość na wartość liczbową (ustawienia edycji maszyny wirtualnej w programie vCenter).

Lub

  • Uaktualnij serwer konfiguracji do wersji 9.20 lub nowszej.

Problemy z konfiguracją serwera proxy dla łączności z programem vCenter

Odnajdywanie programu vCenter honoruje domyślne ustawienia serwera proxy systemu skonfigurowane przez użytkownika systemowego. Usługa DRA honoruje ustawienia serwera proxy udostępniane przez użytkownika podczas instalacji serwera konfiguracji przy użyciu ujednoliconego instalatora lub szablonu OVA.

Ogólnie rzecz biorąc, serwer proxy służy do komunikowania się z sieciami publicznymi; na przykład komunikowanie się z platformą Azure. Jeśli serwer proxy jest skonfigurowany, a program vCenter znajduje się w środowisku lokalnym, nie będzie mógł komunikować się z rozwiązaniem DRA.

W przypadku wystąpienia tego problemu występują następujące sytuacje:

  • Serwer vCenter vCenter <> jest niedostępny z powodu błędu: Serwer zdalny zwrócił błąd: (503) Serwer niedostępny
  • Serwer vCenter vCenter <> nie jest osiągalny z powodu błędu: serwer zdalny zwrócił błąd: Nie można nawiązać połączenia z serwerem zdalnym.
  • Nie można nawiązać połączenia z serwerem vCenter/ESXi.

W celu rozwiązania tego problemu:

Pobierz narzędzie PsExec.

Użyj narzędzia PsExec, aby uzyskać dostęp do kontekstu użytkownika systemu i określić, czy adres serwera proxy jest skonfigurowany. Następnie można dodać program vCenter do listy obejścia, korzystając z poniższych procedur.

W przypadku konfiguracji serwera proxy odnajdywania:

  1. Otwórz program IE w kontekście użytkownika systemu przy użyciu narzędzia PsExec.

    psexec -s -i "%programfiles%\Internet Explorer\iexplore.exe"

  2. Zmodyfikuj ustawienia serwera proxy w programie Internet Explorer, aby pominąć adres IP programu vCenter.

  3. Uruchom ponownie usługę tmanssvc.

W przypadku konfiguracji serwera proxy DRA:

  1. Otwórz wiersz polecenia i otwórz folder Microsoft Azure Site Recovery Provider.

    cd C:\Program Files\Microsoft Azure Site Recovery Provider

  2. W wierszu polecenia uruchom następujące polecenie.

    DRCONFIGURATOR.EXE /configure /AddBypassUrls [Adres IP/FQDN serwera vCenter podany w momencie dodania programu vCenter]

  3. Uruchom ponownie usługę dostawcy DRA.

Następne kroki

Zarządzanie serwerem konfiguracji na potrzeby odzyskiwania po awarii maszyny wirtualnej VMware