一、问题概况
宿主机硬件平台:Atlas 300I Pro
CANN版本:8.0.RC3;
驱动版本:24.1.RC2;
系统:"openEuler 22.03 LTS"
目前是在该硬件平台上进行docker容器的使用,
1. 使用swr.cn-south-1.myhuaweicloud.com/ascendhub/ascend-infer镜像进行容器创建,创建命令如下:
docker run -it -e ASCEND_VISIBLE_DEVICES=0 --net=host --device=/dev/davinci0 --device=/dev/davinci_manager --device=/dev/devmm_svm --device=/dev/hisi_hdc -v /usr/local/dcmi:/usr/local/dcmi -v /var/log/npu:/var/log/npu -v /usr/slog:/usr/slog -v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi -v /usr/local/Ascend:/usr/local/Ascend -v /home:/home facce5741b14 /bin/bash
进入创建的容器后执行npu-smi可以正常打印驱动信息。
2. 考虑到1使用的OpenEuler版本较低,重新拉取openeuler-22.03-lts docker镜像,同样按照1进行容器创建,但是在该所创建的容器中进行npu-smi info打印查看,会有下面报错:

3. 从社区issues等查询到可以通过环境变量设置进行尝试,目前尝试了环境变量配置
source /usr/local/Ascend/ascend-toolkit/set_env.sh
export LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64/driver:$LD_LIBRARY_PATH
仍然会有相同报错。
想请教一下昇腾开发专家老师,这种问题应该从哪些方面排查解决。
一、问题概况
宿主机硬件平台:Atlas 300I Pro
CANN版本:8.0.RC3;
驱动版本:24.1.RC2;
系统:"openEuler 22.03 LTS"
目前是在该硬件平台上进行docker容器的使用,
1. 使用swr.cn-south-1.myhuaweicloud.com/ascendhub/ascend-infer镜像进行容器创建,创建命令如下:
docker run -it -e ASCEND_VISIBLE_DEVICES=0 --net=host --device=/dev/davinci0 --device=/dev/davinci_manager --device=/dev/devmm_svm --device=/dev/hisi_hdc -v /usr/local/dcmi:/usr/local/dcmi -v /var/log/npu:/var/log/npu -v /usr/slog:/usr/slog -v /usr/local/bin/npu-smi:/usr/local/bin/npu-smi -v /usr/local/Ascend:/usr/local/Ascend -v /home:/home facce5741b14 /bin/bash
进入创建的容器后执行npu-smi可以正常打印驱动信息。
2. 考虑到1使用的OpenEuler版本较低,重新拉取openeuler-22.03-lts docker镜像,同样按照1进行容器创建,但是在该所创建的容器中进行npu-smi info打印查看,会有下面报错:
3. 从社区issues等查询到可以通过环境变量设置进行尝试,目前尝试了环境变量配置
source /usr/local/Ascend/ascend-toolkit/set_env.sh
export LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64/driver:$LD_LIBRARY_PATH
仍然会有相同报错。
想请教一下昇腾开发专家老师,这种问题应该从哪些方面排查解决。