クラスターに仮想 GPU インスタンスノードが含まれる場合、NVIDIA から GRID ライセンスを購入し、独自のライセンスサーバーをセットアップする必要があります。これにより、これらのノードが正常に機能します。本トピックでは、ACK クラスター内の仮想 GPU インスタンス向け NVIDIA ドライバーライセンスを更新する方法について説明します。
前提条件
適切なライセンスを購入します。詳細については、「NVIDIA License purchase」をご参照ください。
本トピックは、ACK クラスターの Dedicated Edition、Managed Edition、および Pro Edition に適用されます。
ACK クラスターへの仮想 GPU インスタンスの追加
ライセンスサーバーをセットアップした後、以下の手順でノード上の GRID ライセンスを更新します。
説明
ECS インスタンスを購入し、NVIDIA の公式チュートリアルに従ってライセンスサーバーをセットアップします。詳細については、「NVIDIA」をご参照ください。
仮想 GPU ノードにログインし、/etc/nvidia/gridd.conf ファイル内の以下のフィールドの値を更新します。
説明GPU ノードへのログイン方法については、「Connect to an instance using VNC」をご参照ください。
ServerAddress=<your License Server address> ServerPort=<License Server port>以下のコマンドを実行して、NVIDIA ドライバーを再起動します。
sudo systemctl daemon-reload sudo systemctl restart nvidia-gridd以下のコマンドを実行して、正常に実行されたことを確認します。
sudo nvidia-smi期待される出力:
Mon Apr 27 10:53:27 **** +---------------------------------------------------------------------------------------+ | NVIDIA-SMI 535.161.07 Driver Version: 535.161.07 CUDA Version: 12.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 ******** Off | 00000000:00:08.0 Off | 0 | | N/A 34C P8 14W / 70W | 0MiB / 15360MiB | 0% Default | | | | N/A | +-----------------------------------------+----------------------+----------------------+ +---------------------------------------------------------------------------------------+ | Processes: | | GPU GI CI PID Type Process name GPU Memory | | ID ID Usage | |=======================================================================================| | No running processes found | +---------------------------------------------------------------------------------------+上記の出力は、
nvidia-smiコマンドが正常に実行されたことを示しています。これにより、仮想 GPU インスタンス向けの NVIDIA ドライバーライセンスが更新されたことが確認できます。