ascend-dmi基本环境排查
收藏回复举报
ascend-dmi基本环境排查
发表于2023-02-28 17:08:13
0 查看
 

问题现象: 

ascend-d命令执行提示加载so库文件失败具体报错 

root@xxx:~# ascend-dmi -p --dur 3600 --it 5 --pm refresh  

Failed to load the libdcmi.so dynamic library. Check the environment configuration dependency.  

 

解决方案: 

1.确认基本环节是否配置:ascend-dmi -v -h;atc --help两个命令输出正常 

    a)若输出异常,需要打印环境变量查看相关toolkit、toolbox是否正常安装:env | grep LD_LIBRARY_PATH 

    b)确认toolkit环境变量:export LD_LIBRARY_PATH=/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/opskernel:/usr/local/Ascend/ascend-toolkit/latest/lib64/plugin/nnengine:  

    c)确认driver环境变量:export LD_LIBRARY_PATH=/usr/local/Ascend/driver/lib64:/usr/local/Ascend/driver/lib64/common:/usr/local/Ascend/driver/lib64/driver:$LD_LIBRARY_PATH 

    d)如果相关配置还是有异常,则说明驱动固件及toolkit安装异常需要重新安装(设置环境变量未避免新窗口打开失效,建议直接在~/.bashr里面添加:1. vim ~/.bashrc   2.输入需要配置的信息 3. source ~/.bashrc)。 

2.运行ascend-dmi -f查看输出是否正常 

    a)若不正常需要获取日志信息:cat /var/log/ascend-dmi/ascend-dmi.log 

3.如果是容器运行需检查下相关安装目录是否挂载进容器,若确认已挂载泽需要同步配置环境变量。 

我要发帖子