VMware: Jak wyłączyć wtyczkę VMware w vCenter Server Appliance
Summary: Ten artykuł został napisany w celu udokumentowania procesu wyłączania wtyczki w vCenter Server Appliance.
Instructions
Firma VMware opublikowała kilka poradników (VMSA-2021-0010), które wymagają wyłączenia wtyczki lub ustawienia jej jako niezgodnej, aby zapobiec jej wykorzystaniu. Ustawienie wtyczki jako niezgodnej jest obejściem dla klientów, którzy nie chcą uaktualniać urządzenia vCenter Server Appliance do wersji 7.0 U2b, 6.7 U3n lub 6.5 U3p, które rozwiązują problem w VMSA-2021-0010.
W VMSA-2021-0010 wtyczka vSAN Health Check, której dotyczy problem, jest domyślnie włączona we wszystkich wdrożeniach vCenter Server, niezależnie od tego, czy używany jest vSAN.
Fakty:
Rozwiązanie vCenter Server Appliance w wersjach 6.5, 6.7 i 7.0
:
- Przed wyłączeniem wtyczki VMware vSAN H5 Client Plugin sprawdź, czy wtyczka jest wdrożona lub włączona.
- Otwórz sesję PuTTY na urządzeniu vCenter Server Appliance.

Rysunek 2: Sesja PuTTY
- Utwórz kopię zapasową compatibility-matrix.xml. Ten plik znajduje się w następującej lokalizacji:
/etc/vmware/vsphere-ui/compatibility-matrix.xml
Aby wykonać kopię zapasową pliku, wykonaj następujące czynności:
cp -v /etc/vmware/vsphere-ui/compatibility-matrix.xml /etc/vmware/vsphere-ui/compatibility-matrix.xml.backup
- Otwórz plik compatibility-matrix.xml za pomocą edytora tekstu, takiego jak VI:
vi /etc/vmware/vsphere-ui/compatibility-matrix.xml
Nieedytowany plik wygląda jak na poniższym zrzucie ekranu:
- Aby wyłączyć wtyczkę i ustawić ją jako "Niezgodną", dodaj następujący wiersz, jak pokazano na poniższym zrzucie ekranu, Zapisz plik i Wyjdź.

Rysunek 4: Ustaw plik jako niezgodny
- Zatrzymaj i uruchom ponownie
vsphere-uiprzy użyciu następujących poleceń:
# service-control --stop vsphere-ui

Rysunek 5. Zatrzymaj usługę vSphere.
# service-control --start vsphere-ui

Rysunek 6: Uruchom usługę vSphere
- Zaloguj się ponownie do sesji vSphere Client, ponieważ nie jest ona już uwierzytelniana w celu sprawdzenia, czy ustawienie wtyczki VMware vSAN H5 Client Plugin jest niezgodne.

Rysunek 7: Upewnij się, że wtyczka jest niezgodna.