Linux デスクトップで vGPU 機能をサポートするには、NVIDIA GRID グラフィック カードの VIB を ESXi ホストにダウンロードしてインストールする必要があります。
NVIDIA から vGPU Manager を含む vGPU ソフトウェア パッケージと Linux ディスプレイ ドライバが提供されます。vGPU ソフトウェア パッケージは、この手順で ESXi ホストにインストールします。Linux ディスプレイ ドライバは、この後の手順で Linux 仮想マシンにインストールします。
前提条件
-
vSphere 7 U3 以降のリリースが環境にインストールされていることを確認します。
**注:**Linux アプリケーション プールで vGPU 機能をサポートするには、vSphere 7 U3 以降を使用する必要があります。
-
必要な vGPU グラフィックス カードが ESXi ホストにインストールされていることを確認します。
**注:**vGPU 機能をサポートする NVIDIA グラフィック カードと Linux ディストリビューションの詳細については、https://docs.nvidia.com/grid/latest/product-support-matrix/index.html を参照してください。
手順
-
NVIDIA の Web サイトから NVIDIA GRID vGPU グラフィック カードの VIB をダウンロードします。
適切な VIB バージョンをドロップダウン メニューから選択します。
オプション 説明 製品タイプ GRID 製品シリーズ [NVIDIA GRID vGPU] を選択します。 製品 ESXi ホストにインストールされるバージョン(GRID K2 など)を選択します。 オペレーティング システム vSphere ESXi のバージョンを選択します。 -
vGPU ソフトウェア パッケージの
.zipファイルを解凍します。 -
vGPU Manager フォルダを ESXi ホストにアップロードします。
**注:**この後の手順で、Linux ディスプレイ ドライバを Linux 仮想マシンにインストールできます。
-
ESXi ホスト上のすべての仮想マシンをパワーオフまたはサスペンドします。
-
SSH を使用して ESXi ホストに接続します。
-
xorgサービスを停止します。# /etc/init.d/xorg stop -
NVIDIA VIB をインストールします。
例:
# esxcli system maintenanceMode set --enable true # esxcli software vib install -v /path-to-vib/NVIDIA-VIB-name.vib # esxcli system maintenanceMode set --enable false -
ESXi ホストを再起動または更新します。
インストール済みの ESXi ホストでは、ホストを再起動します。
ステートレス ESXi ホストでは、次の手順を実行し、ステートレス ESXi ホストを更新します(これらの手順は、インストールされている ESXi ホストでも実行できます)。
a. ESXi マシンのプロセス vmkdevmgr.pid のプロセス ID (PID) を取得します。ESXi マシンの /var/run 領域で、vmkdevmgr.pid を探します。
b. その PID を kill -HUP コマンドで使用し、PID にハングアップ信号を送信して ESXi vmkdevmgr プロセスを更新します。<insert pid> には、前の手順で確認した PID を使用します。
# kill -HUP <insert pid>
c. 更新が完了するまで待ってからローカルで内部デバイスを割り当てます。このバインドにより、VIB 関連の変更が有効になります。
次のコマンドで、<esxcli-directory> を ESXi コマンド ライン インターフェイスのプラグインがある ESXi ホストのディレクトリ パスに置き換えます。
localcli --plugin-dir <esxcli-directory>/int deviceInternal bind
d. **注:*この手順は NVIDIA 352. ホスト ドライバの新しい要件です。次のコマンドを実行して、NVIDIA vGPU サービスを開始します。
/etc/init.d/nvidia-vgpu start
e. GPU 割り当てを管理する xorg サービスを再起動して、新しい構成が適用されるようにします。
/etc/init.d/xorg start
- ESXi ホストを再起動した後に、
xorgサービスが実行されていることを確認します。
このページは役に立ちましたか?