Search the VMware Knowledge Base (KB)
View by Article ID

nVidia グラフィックカードを ESXi 5.1/5.5 ホストにインストール後、Xorg サービスが起動に失敗する (2065794)

  • 0 Ratings

Symptoms

免責事項:これは英文の記事「After installing the nVidia graphics cards on an ESXi 5.x host, the Xorg service fails to start (2064775)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Purpose

Installing and configuring the NVIDIA VIB on ESXi (2033434) に従って nVidia VIB を ESXi ホストにインストール後、次の問題が発生します。
  • ESXi ホストでXorg サービスが起動しません。
  • /etc/init.d/xorg start コマンドを実行しても Xorg サービスを起動できません。
  • /var/log/Xorg.log ファイルにサービスを起動したときからのエントリが記録されません。

Cause

この問題は、ホストに装着されたハードウェアによって引き起こされることがあり、ESXiホストに装着したnVidia グラフィックカードがサポートされていない場合に発生することがあります。詳しくは、VMware Compatibility Guide を参照してください。

Resolution

nVidia グラフィックカードがESXi5.5でサポートされている場合は、NVIDIAモジュールがロードされているかを確認してください。
  1. SSHでESXiホストに接続します。詳しくは Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910) を参照してください。
  2. 次のコマンドを実行します。

    grep -A 10 -i "Loading module nvidia" /var/log/vmkernel.log

    次のような出力結果が必ず得られます:

    2013-11-15T13:13:11.727Z cpu5:9641)Loading module nvidia ...
    2013-11-15T13:13:11.737Z cpu5:9641)Elf: 1852: module nvidia has license NVIDIA
    2013-11-15T13:13:11.882Z cpu5:9641)module heap: Initial heap size: 8388608, max heap size: 68476928
    2013-11-15T13:13:12.135Z cpu5:9641)Mod: 4485: Initialization of nvidia succeeded with module ID 80.
    2013-11-15T13:13:12.135Z cpu5:9641)nvidia loaded successfully.

モジュールがロードされている場合、NVIDIAデバイスがESXiホストに正しく装着されていることを確認してください。
  1. SSHでESXiホストに接続します。詳しくは Using Tech Support Mode in ESXi 4.1 and ESXi 5.x (1017910) を参照してください。
  2. 次のコマンドを実行します。

    esxcli hardware pci list –c 0x0300 –m 0xf

    次のような出力結果が得られるはずです:
000:001:00.0
 Address: 000:001:00.0
 Segment: 0x0000
 Bus: 0x01
 Slot: 0x00
 Function: 0x00
 VMkernel Name:
 Vendor Name: NVIDIA Corporation
 Device Name: NVIDIAQuadro 6000WHITE PAPER / 28
Virtual Machine Graphics Acceleration
Deployment Guide
 Configured Owner: Unknown
 Current Owner: VMkernel
 Vendor ID: 0x10de
 Device ID: 0x0df8
 SubVendor ID: 0x103c
 SubDevice ID: 0x0835
 Device Class: 0x0300
 Device Class Name: VGA compatible controller
 Programming Interface: 0x00
 Revision ID: 0xa1
 Interrupt Line: 0x0b
 IRQ: 11
 Interrupt Vector: 0x78
 PCI Pin: 0x69
 Spawned Bus: 0x00
 Flags: 0x0201
 Module ID: 71
 Module Name: nvidia
 Chassis: 0
 Physical Slot: 1
 Slot Description:
 Passthru Capable: true
 Parent Device: PCI 0:0:1:0
 Dependent Device: PCI 0:0:1:0
 Reset Method: Bridge reset
 FPT Sharable: true


"Module Name"が"nvidia"ではない場合、グラフィックカードがESXiホストに正しく装着されていない可能性があり、結果として、Xorg サービスが起動しない原因になっています。

この問題を回避するには、次の手順を記載の順序で実施してください。

  1. 対象ESXiホストで、NVIDIA VIB をリロードします。VIBのリロードの詳細は Installing and configuring the NVIDIA VIB on ESXi (2033434) を参照してください。
  2. ESXiホストのUEFIまたはBIOSで、[64-bit PCI Resource Allocation ( PCIe 64-Bit Resource と表記されていることもあります)] を無効化してください。無効化する方法についてはハードウェアベンダにお問い合わせください。
  3. ハードウェアベンダごとにESXi ホストが最新版のBIOSあることを確認してください。
  4. 対象のNVIDIAグラフィックスカードに関して不具合の情報がないことを、サードパーティのハードウェアベンダーから確認してください。

問題が解決されない場合、引き続きサポート及び調査を行いますので、サポートリクエストを提出してください。詳しくは Filing a Support Request in My VMware (2006985) を参照してください。

Tags

日本語 Japanese

See Also

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 0 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 0 Ratings
Actions
KB: