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 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).
Or
- Uaktualnij serwer konfiguracji do wersji 9.20 lub nowszej.
Problemy z konfiguracją serwera proxy dla łączności programu vCenter
Odnajdywanie 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 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 <> nie jest osiągalny 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żesz dodać program vCenter do listy obejść, korzystając z poniższych procedur.
W przypadku konfiguracji serwera proxy odnajdywania:
Otwórz program Internet Explorer w kontekście użytkownika systemu przy użyciu narzędzia PsExec.
psexec -s -i "%programfiles%\Internet Explorer\iexplore.exe"
Zmodyfikuj ustawienia serwera proxy w programie Internet Explorer, aby pominąć adres IP vCenter.
Uruchom ponownie usługę tmanssvc.
W przypadku konfiguracji serwera proxy DRA:
Otwórz wiersz polecenia i otwórz folder Microsoft Azure Site Recovery Provider.
cd C:\Program Files\Microsoft Azure Site Recovery Provider
W wierszu polecenia uruchom następujące polecenie.
DRCONFIGURATOR.EXE /configure /AddBypassUrls [Adres IP/FQDN serwera vCenter podany w czasie dodawania programu vCenter]
Uruchom ponownie usługę dostawcy DRA.
Następne kroki
Zarządzanie serwerem konfiguracji na potrzeby odzyskiwania po awarii maszyny wirtualnej VMware