VxRail: Xorg-tjenesten starter ikke med PCI-gjennomgang etter installasjon av NVIDIA GPU VIB
Summary: VxRail: Når du har installert VIB-filen for NVIDIA Graphics Processing Unit (GPU), kan ikke xorg-tjenesten starte ved bruk av PCI-gjennomgang.
Symptoms
Identifiserte symptomer
Den xorg tjenesten mislykkes å starte når du bruker pci-passthrough etter at du har installert NVIDIA GPU VIB-filen.
Utgangen av kommandoen for å sjekke xorg statistikk indikerer at tjenesten ikke kjører.
/etc/init.d/xorg status
Resultatet viser:
Xorg is not running
Også kommandoen "nvidia-smi" mislykkes.
nvidia-smi
Hvis du kjører kommandoen for å liste PCI-enhetene, vises ModuleName som "pciPassthru" i stedet for forventet "Nvidia" for NVIDIA-enhetene.
esxcli hardware pci list -c 0x0300 -m 0xf
Utdataene inkluderer:
ModuleName: pciPassthru
I stedet for det forventede:
ModuleName: nvidia
Cause
Resolution
Løse xorg Service Failure
Hvis du vil løse problemet med at xorg-tjenesten ikke starter når du bruker PCI-gjennomgang, gjør du følgende:
- Gå til vSphere-nettklienten
- Velg verten -->Maskinvare -->PCI-enheter --> Klikk på rediger (i vSphere-klient finner du knappen for å konfigurere gjennomgang øverst til høyre)
- Endre statusen til alle NVIDIA-enhetene til "Utilgjengelig" (eller minst en av dem)
- Naviger deretter til vert -->Maskinvare --> Grafikk
- Bekreft at grafikktypen er "Delt direkte" og ikke bare "Delt"
- Deretter velger du verten -->konfigurer -->system -->sikkerhetsprofil -->tjenester -->xorg
- Klikk på rediger, velg Start og stopp med vert, og klikk deretter på OK
- Sett noden i vedlikeholdsmodus, og kontroller at alle VM-er er migrert
- Start noden på nytt
Den xorg tjenesten skal kjøre etter disse trinnene. Du kan bekrefte dette ved å kjøre følgende kommandoer:
/etc/init.d/xorg status nvidia-smi
Disse kommandoene skal vise at xorg-tjenesten kjører og NVIDIA GPU gjenkjennes, henholdsvis.