通过RPM包升级KAE
当需要更新KAE版本时,使用rpm -Uvh方式进行新版本安装,安装完成通过重启系统或手动卸载旧版本驱动后重新加载新版本驱动完成升级操作。当前升级操作只支持KAE1.0版本间的升级,KAE2.0不涉及该操作。
如果使用源码方式安装加速器引擎不涉及升级操作,可以跳过升级加速引擎软件章节。
操作步骤
- 下载最新版本的加速引擎软件包。
- 使用SSH远程登录工具,以root账号进入Linux操作系统命令行界面。
- 在存放软件包的路径下升级加速器驱动包及引擎库包。
1
rpm -Uvh *.rpm
信息回显如下所示。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Preparing... ################################# [100%] checking installed modules uacce modules start to install Updating / installing... 1:uacce-1.2.1-1.centos7.6 ################################# [ 7%] uacce modules installed 2:libwd-1.2.1-1.centos7.6 ################################# [ 14%] 3:libkae-1.2.1-1.centos7.6 ################################# [ 21%] checking installed modules hisi_zip modules start to install 7:hisi_zip-1.2.1-1.centos7.6 ################################# [ 50%] hisi_zip modules installed Cleaning up / removing... 9:hisi_zip-1.2.0-1.centos7.6 ################################# [ 64%] hisi_zip modules uninstalled 13:uacce-1.2.0-1.centos7.6 ################################# [ 93%] uacce modules uninstalled 14:libwd-1.2.0-1.centos7.6 ################################# [100%]
- 重启系统或通过命令行手动卸载旧版本驱动,然后加载新版本驱动,并查看是否加载成功。推荐使用命令行进行操作。
- 卸载旧驱动
- 查询内核中已加载的驱动。
1
lsmod | grep uacce
显示如下。1
uacce 262144 5 hisi_qm
- 依次卸载已加载的旧版本驱动。
1 2 3
rmmod hisi_zip rmmod hisi_qm rmmod uacce
- 再次查询,没有显示结果则卸载旧版本成功。
1
lsmod | grep uacce
- 查询内核中已加载的驱动。
- 加载新驱动
- 加载uacce驱动。
1
modprobe uacce
- 加载hisi_zip驱动,将根据“/etc/modprobe.d/hisi_zip.conf”下的配置文件加载到内核。
1
modprobe hisi_zip
- 查询已经加载的驱动。
1
lsmod | grep uacce
显示如下信息则加载成功。1
uacce 36864 3 hisi_qm,hisi_zip
- 加载uacce驱动。
- 卸载旧驱动
- 使用rpm -qa | grep查看升级后的软件版本。
1
rpm -qa | grep -E "uacce|hisi_zip"
显示升级后的版本号说明升级成功。1 2
uacce-1.2.1-1.centos7.6.aarch64 hisi_zip-1.2.1-1.centos7.6.aarch64
父主题: 升级KAE