KAE初始化失败的解决办法
问题现象描述
KAE加速引擎没有完全加载成功。
关键过程、根本原因分析
- 检查加速器驱动是否加载成功。
- 检查KAE软连接是否建立成功。
- 检查OpenSSL引擎库路径的环境变量是否已配置。
结论、解决方案及效果
- 检查加速器驱动是否加载成功。查看uacce.ko、qm.ko、sgl.ko、hisi_sec2.ko、hisi_hpre.ko、hisi_rde.ko是否在位。
1
lsmod | grep uacce
回显如下表示加载成功。若无对应模块显示,则查看安装过程是否异常,需要重新安装。1
uacce 262144 2 hisi_hpre,hisi_qm,hisi_sec2,hisi_rde
- 检查软件安装目录(RPM方式安装时目录为“/usr/lib64”,源码方式安装时目录为“/usr/local/lib”)和OpenSSL安装目录是否有KAE加速引擎库,且建立正确的软连接。
- 查询KAE是否正确安装并建立软连接。
- 若OpenSSL版本为1.1.1x
1
ll /usr/local/lib/engines-1.1/ | grep kae
- 若OpenSSL版本为3.0.x
1
ll /usr/local/lib/engines-3.0/ | grep kae
如果有正确安装显示如:1 2 3
lrwxrwxrwx. 1 root root 22 Nov 12 02:33 kae.so -> kae.so.1.0.1 lrwxrwxrwx. 1 root root 22 Nov 12 02:33 kae.so.0 -> kae.so.1.0.1 -rwxr-xr-x. 1 root root 112632 May 25 2019 kae.so.1.0.1
- 若OpenSSL版本为1.1.1x
- 查询wd是否正确安装并建立软连接。
1
ll /usr/lib64/ | grep libwd
如果有正确安装显示如下内容。1 2 3
lrwxrwxrwx. 1 root root 14 Nov 12 02:33 libwd.so -> libwd.so.1.0.1 lrwxrwxrwx. 1 root root 14 Nov 12 02:33 libwd.so.0 -> libwd.so.1.0.1 -rwxr-xr-x. 1 root root 137120 May 25 2019 libwd.so.1.0.1
- 查询KAE是否正确安装并建立软连接。
- 检查OpenSSL引擎库的路径是否通过export命令进行设置了。
1
echo $OPENSSL_ENGINES
- 若OpenSSL版本为1.1.1x
1
export OPENSSL_ENGINES=/usr/local/lib/engines-1.1
- 若OpenSSL版本为3.0.x
1
export OPENSSL_ENGINES=/usr/local/lib/engines-3.0
- 若OpenSSL版本为1.1.1x
父主题: 故障处理