vSphere with Tanzu 環境内に仮想マシンを作成して起動したら、この仮想マシンに NVIDIA vGPU グラフィックス ドライバをインストールして、GPU 操作を完全に有効にします。

前提条件

  • NVIDIA vGPU デバイスを使用する仮想マシンを作成します。仮想マシンは、vGPU 定義を含む仮想マシン クラスを参照する必要があります。vSphere with Tanzu での仮想マシン クラスへの PCI デバイスの追加を参照してください。
  • NVIDIA ダウンロード サイトから vGPU ソフトウェア パッケージをダウンロードし、パッケージを解凍し、ゲスト ドライブ コンポーネントの準備ができていることを確認します。詳細については、該当する NVIDIA 仮想 GPU ソフトウェアのドキュメントを参照してください。
    注: ドライバ コンポーネントのバージョンは、vSphere 管理者が ESXi ホストにインストールした vGPU Manager のバージョンに対応している必要があります。 vSphere with Tanzu での仮想マシン クラスへの PCI デバイスの追加を参照してください。

手順

  1. NVIDIA vGPU ソフトウェアの Linux ドライバ パッケージ(NVIDIA-Linux-x86_64-version-grid.run など)をゲスト仮想マシンにコピーします。
  2. ドライバ インストーラを実行する前に、すべてのアプリケーションを終了します。
  3. NVIDIA vGPU ドライバ インストーラを起動します。
    sudo ./NVIDIA-Linux-x86_64-version-grid.run
  4. NVIDIA ソフトウェア使用許諾契約書に同意し、[はい] を選択して設定を自動的に更新します。
  5. ドライバがインストールされていることを確認します。
    次に例を示します。
    ~$ 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                                                 |
    +-----------------------------------------------------------------------------+