如果叢集中存在vGPU執行個體類型的節點,您需要購買NVIDIA官方提供的GRID License,且自建License伺服器該節點才能正常工作。本文介紹如何更新ACK叢集中vGPU執行個體的NVIDIA驅動License。
前提條件
購買相應的License,更多資訊,請參見NVIDIA License購買。
本文適用的ACK叢集包括專有版、託管版和Pro版。
vGPU執行個體已加入ACK叢集
License伺服器搭建完成後,按照以下步驟更新節點GRID License。
說明
請購買ECS執行個體並參考NVIDIA官網教程搭建License伺服器。更多資訊,請參見NVIDIA。
登入vGPU節點,修改/etc/nvidia/gridd.conf檔案中以下欄位的值。
說明關於如何登入到GPU節點,請參見通過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命令可以被正常執行,說明您已成功更新該vGPU執行個體的NVIDIA驅動License。