HDFS使能KSAL

本章节主要介绍如何通过使能KSAL EC算法进一步提升HDFS EC性能。

编译环境需要提前安装KSAL,具体操作见安装KSAL算法包

  1. 打开Hadoop源码目录。

    1
    cd ../hadoop-3.1.0
    

  2. 获取patch文件:https://gitee.com/kunpeng_compute/hadoop/blob/hdfs-ec-24.0.0/hdfs-ksal-0001.patch
  3. 通过传输工具将下载的patch包上传到“../hadoop-3.1.0/”目录下。
  4. 合入patch。

    1
    patch -p1 < hdfs-ksal-0001.patch
    

  5. 编译Hadoop源码并部署(具体的Hadoop编译及部署操作请参考:编译Hadoop部署Hadoop)。
  6. 确认HDFS使能KSAL结果。

    1
    hadoop checknative