在openEuler系統中使用NPU前一定要安裝Ascend Docker Runtime,也是在安裝CANN和mis-tei前的必備工作。
- 使用容器化支持、整卡調度、靜態vNPU調度、動態vNPU調度、斷點續訓、彈性訓練、推理卡故障恢復或推理卡故障重調度的用戶,必須安裝Ascend Docker Runtime。
下面是具體的安裝方法:
MindCluster Ascend Docker Runtime(容器引擎插件)為訓推任務提供容器化支持,自動掛載所需文件和設備依賴。
檢查是否已安裝 Ascend Docker Runtime
Ascend Docker Runtime 是專為昇騰 NPU 優化的容器運行時,需滿足容器對 NPU 設備的直接訪問需求。檢查方法如下:
查看 Docker 配置的運行時,執行以下命令,查看 Docker 是否已配置ascend
運行時:
docker info | grep "Runtimes" -A 10
若輸出中包含ascend
,則說明已安裝(示例如下):
Runtimes: ascend runc io.containerd.runc.v2
本節將提供快速安裝Ascend Docker Runtime的步驟,用以后續部署容器鏡像,更多使用方法請參考《MindCluster 集群調度安裝指南》的“安裝部署 > 手動安裝 >