vSphere with Tanzu 環境内に仮想マシンを作成して起動したら、この仮想マシンに NVIDIA vGPU グラフィックス ドライバをインストールして、GPU 操作を完全に有効にします。
前提条件
- NVIDIA vGPU デバイスを使用する仮想マシンを作成します。仮想マシンは、vGPU 定義を含む仮想マシン クラスを参照する必要があります。vSphere with Tanzu での仮想マシン クラスへの PCI デバイスの追加を参照してください。
- NVIDIA ダウンロード サイトから vGPU ソフトウェア パッケージをダウンロードし、パッケージを解凍し、ゲスト ドライブ コンポーネントの準備ができていることを確認します。詳細については、該当する NVIDIA 仮想 GPU ソフトウェアのドキュメントを参照してください。
手順
- NVIDIA vGPU ソフトウェアの Linux ドライバ パッケージ(NVIDIA-Linux-x86_64-version-grid.run など)をゲスト仮想マシンにコピーします。
- ドライバ インストーラを実行する前に、すべてのアプリケーションを終了します。
- NVIDIA vGPU ドライバ インストーラを起動します。
sudo ./NVIDIA-Linux-x86_64-version-grid.run
- NVIDIA ソフトウェア使用許諾契約書に同意し、[はい] を選択して設定を自動的に更新します。
- ドライバがインストールされていることを確認します。
次に例を示します。
~$ nvidia-smi
Wed May 19 22:15:04 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 460.63 Driver Version: 460.63 CUDA Version: 11.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 GRID V100-4Q On | 00000000:02:00.0 Off | N/A|
| N/AN/AP0 N/A/ N/A| 304MiB / 4096MiB | 0% Default |
| | | N/A|
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+