docker里面报错npu get board type failed. ret is -9005
收藏回复举报
docker里面报错npu get board type failed. ret is -9005
t('forum.solved') 已解决
发表于2025-11-24 15:17:49
0 查看

我使用了两种部署方式

一:

docker run -itd --ipc=host \

    --user root \

    --device=/dev/davinci0:/dev/davinci0 \

    --device=/dev/davinci_manager \

    --device=/dev/hisi_hdc \

    --device=/dev/devmm_svm \

    -v /usr/local/dcmi:/usr/local/dcmi \

    -v /var/log/npu:/var/log/npu \

    -v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi \

    -v /usr/local/Ascend/driver:/usr/local/Ascend/driver \

    -v /usr/local/Ascend/develop:/usr/local/Ascend/develop \

    -v /usr/local/Ascend/firmware:/usr/local/Ascend/firmware \

    -v /etc/ascend_install.info:/etc/ascend_install.info \

    -v /usr/local/Ascend/driver/version.info:/usr/local/Ascend/driver/version.info \

    --name npu-test openeuler/openeuler:22.03 /bin/bash

容器里执行export LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64:/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:$LD_LIBRARY_PATH

二:

安装Ascend-docker-runtime

docker run -itd -e ASCEND_VISIBLE_DEVICES=0 --name npu-test openeuler/openeuler:22.03 /bin/bash

容器里执行export LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64:/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:$LD_LIBRARY_PATH

上面两种方式都会报错npu get board type failed. ret is -9005,求助!!!

机器为:atlas500

系统为:openEuler:22.03 (LTS-SP4)

本帖最后由 匿名用户2025/11/24 15:19:07 编辑

我要发帖子