我使用了两种部署方式
一:
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)
我使用了两种部署方式
一:
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)