容器中执行 npu-smi info,报 Failed to execute npu-smi info. ret is -8005.
收藏回复举报
容器中执行 npu-smi info,报 Failed to execute npu-smi info. ret is -8005.
t('forum.solved') 已解决
新人帖
发表于2026-01-08 21:35:23
0 查看

宿主机可以执行npu-smi info,另外其他镜像也可以执行,但是我新起的镜像报错 8005错

docker 镜像命令

docker run --rm \
--name vllm-ascend \
--shm-size=8g \
--device /dev/davinci7 \
--device /dev/davinci_manager \
--device /dev/devmm_svm \
--device /dev/hisi_hdc \
-v /usr/local/dcmi:/usr/local/dcmi \
-v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \
-v /usr/local/Ascend/driver/lib64/:/usr/local/Ascend/driver/lib64/ \
-v /usr/local/Ascend/driver/version.info:/usr/local/Ascend/driver/version.info \
-v /usr/local/Ascend/driver/tools/hccn_tool:/usr/local/Ascend/driver/tools/hccn_tool \
-v /etc/ascend_install.info:/etc/ascend_install.info \
-v /root/.cache:/root/.cache \
-p 8063:8000 \
-it quay.io/ascend/vllm-ascend:v0.13.0rc1-openeuler bash

然后进入容器执行 npu-smi info,返回 Failed to execute npu-smi info. ret is -8005.

我要发帖子