安装KSAL闭源算法包
请在集群所有节点安装KSAL。KSAL通过RPM包安装,解压zip包后获取RPM包并直接安装即可。
操作步骤
- 获取BoostKit-KSAL_1.6.0.zip,放置于“/home”目录下。
- 在“/home”目录下面解压BoostKit-KSAL_1.6.0.zip。
unzip BoostKit-KSAL_1.6.0.zip
- 安装解压的RPM包。
rpm -ivh /home/libksal-release-1.6.0.oe1.aarch64.rpm
- 确认RPM安装情况。
rpm -qi libksal
显示如下:Name : libksal Version : 1.6.0 Release : 1 Architecture: aarch64 Install Date: Sat 15 Jun 2024 10:52:53 AM CST Group : Unspecified Size : 533120 License : GPL Signature : (none) Source RPM : libksal-1.6.0-1.src.rpm Build Date : Fri 14 Jun 2024 02:50:00 PM CST Build Host : buildhost Summary : Kunpeng Storage Acceleration Library Description : Kunpeng Storage Acceleration Library Product Name: Kunpeng BoostKit Product Version: 24.0.RC2 Component Name: BoostKit-KSAL Component Version: 1.6.0 Component AppendInfo: kunpeng
- 确认环境变量。
KSAL动态库文件路径:/usr/lib64/
KSAL头文件路径:/usr/include/ksal/- 编辑“/etc/profile”文件。
vi /etc/profile
- 按“i”键进入编辑模式,在文件末尾添加如下内容。
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=/usr/include/ksal:$LD_LIBRARY_PATH
- 按“Esc”键退出编辑模式,输入:wq!并按“Enter”键保存退出文件。
source /etc/profile
- 编辑“/etc/profile”文件。
- 可选:KSAL闭源算法包安装完成后,若需要在Ceph中使能KSAL EC算法,请参见编译部署Ceph完成Ceph集群的部署和使能KSAL EC算法的操作。若需要直接调用KSAL算法加速库,进行系统性能优化,则可跳过编译部署Ceph,请参见KSAL开发参考进行算法调用。