VxRail: Usługa Xorg nie uruchamia się z funkcją PCI-Passthrough po zainstalowaniu karty graficznej NVIDIA VIB
Summary: VxRail: Po zainstalowaniu pliku VIB procesora graficznego NVIDIA (GPU) usługa xorg nie uruchamia się podczas korzystania z pci-passthrough.
Symptoms
Zidentyfikowane objawy
Usługa xorg nie uruchamia się podczas korzystania z pci-passthrough po zainstalowaniu pliku VIB karty graficznej NVIDIA.
Dane wyjściowe polecenia sprawdzenia statystyk xorg wskazują, że usługa nie jest uruchomiona.
/etc/init.d/xorg status
Dane wyjściowe pokazują:
Xorg is not running
Również polecenie "nvidia-smi" kończy się niepowodzeniem.
nvidia-smi
Uruchomienie polecenia w celu wyświetlenia listy urządzeń PCI powoduje wyświetlenie wartości ModuleName jako "pciPassthru" zamiast oczekiwanego "Nvidia" dla urządzeń NVIDIA.
esxcli hardware pci list -c 0x0300 -m 0xf
Dane wyjściowe obejmują:
ModuleName: pciPassthru
Zamiast oczekiwanego:
ModuleName: nvidia
Cause
Resolution
Rozwiązywanie problemu z awarią usługi xorg
Aby rozwiązać problem z niepowodzeniem uruchomienia usługi xorg podczas korzystania z pci-passthrough, wykonaj następujące kroki:
- Przejdź do klienta internetowego vSphere
- Wybierz hosta -->Sprzęt -->Urządzenia PCI --> Kliknij edytuj (w kliencie vSphere w prawym górnym rogu znajduje się przycisk konfiguracji przekazywania)
- Zmień status wszystkich urządzeń NVIDIA na "Niedostępne" (lub przynajmniej jednego z nich)
- Przejdź do hosta -->Sprzęt --> Grafika
- Upewnij się, że typ grafiki to "Shared direct", a nie tylko "Shared"
- Następnie wybieramy hosta -->configure -->system -->security profile --> services -->xorg
- Kliknij edytuj i wybierz opcję Start and stop with host, a następnie kliknij przycisk OK
- Przełącz węzeł w tryb konserwacji i upewnij się, że wszystkie maszyny wirtualne zostały zmigrowane
- Uruchom ponownie węzeł
Po wykonaniu tych czynności usługa xorg powinna być uruchomiona. Można to sprawdzić, uruchamiając następujące polecenia:
/etc/init.d/xorg status nvidia-smi
Polecenia te powinny pokazywać, że usługa xorg jest uruchomiona i procesor graficzny NVIDIA jest rozpoznawany.