鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

安装KSAL闭源算法包

请在集群所有节点安装KSAL。KSAL通过RPM包安装,解压zip包后获取RPM包并直接安装即可。

如需要获取KSAL zstd安装包,请直接参考执行编译安装KSAL zstd算法包章节。

操作步骤

  1. 获取BoostKit-KSAL_1.10.0.zip,放置于“/home”目录下。
  2. “/home”目录下面解压BoostKit-KSAL_1.10.0.zip。
    1
    unzip BoostKit-KSAL_1.10.0.zip
    
  3. 安装解压的RPM包。
    1
    rpm -ivh /home/libksal-release-1.10.0.oe1.aarch64.rpm
    
  4. 确认RPM安装情况。
    1
    rpm -qi libksal
    
    显示示例如下:
     1
     2
     3
     4
     5
     6
     7
     8
     9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    Name        : libksal
    Version     : 1.10.0
    Release     : 1
    Architecture: aarch64
    Install Date: Mon 16 Dec 2024 03:50:00 PM CST
    Group       : Unspecified
    Size        : 808257
    License     : GPL
    Signature   : (none)
    Source RPM  : libksal-1.10.0-1.src.rpm
    Build Date  : Mon 16 Dec 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.0
    Component Name:         BoostKit-KSAL
    Component Version:      1.10.0
    Component AppendInfo:   kunpeng
    
  5. 配置环境变量。

    KSAL动态库文件路径:“/usr/lib64/”

    KSAL头文件路径:“/usr/include/ksal/”
    1. 编辑“/etc/profile”文件。
      1
      vi /etc/profile
      
    2. “i”键进入编辑模式,在文件末尾添加如下内容。
      1
      2
      export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
      export LD_LIBRARY_PATH=/usr/include/ksal:$LD_LIBRARY_PATH
      
    3. “Esc”键退出编辑模式,输入:wq!并按“Enter”键保存退出文件。
  6. 生效环境变量。
    1
    source /etc/profile
    
  7. KSAL闭源算法包安装完成后,
    • 若需要在Ceph中使能KSAL EC算法,请参见编译部署Ceph完成Ceph集群的部署和使能KSAL EC算法的操作。
    • 若需要直接调用KSAL算法加速库,进行系统性能优化,则可跳过编译部署Ceph,请参见KSAL开发参考进行算法调用。