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

升级OmniShuffle Shuffle加速

获取软件安装包

通过华为企业业务网站下载要升级的OmniShuffle Shuffle加速软件安装包。

软件安装包完整性校验

从鲲鹏社区获取的软件安装包,下载软件安装包后需要校验软件安装包,确保与网站上的原始软件安装包一致。

校验方法:

  1. 获取软件数字证书和软件安装包。
  2. 在如下链接中获取校验工具和校验方法:
  3. 参见上述链接下载的《OpenPGP签名验证指南》进行软件安装包完整性检查。

升级步骤

  1. 把要升级的软件安装包放到$OCK_HOME的上一级目录
  2. 进入一个用户有写权限的目录,推荐“$OCK_HOME/logs”
    cd $OCK_HOME/logs
  3. 获取升级帮助。
    $OCK_HOME/ucache/23.0.0/linux-aarch64/bin/upgrade -h
    usage: upgrade [arguments] upgrade package.
    Example:
            ./upgrade -o [PACKAGE_NANE]
    Arguments:
            -o                  Followed by the name of the downloaded package to upgrade.
            -h or --help        Give this help list.
  4. 启动升级。
    $OCK_HOME/ucache/23.0.0/linux-aarch64/bin/upgrade -o BoostKit-omnishuffle_1.3.0.tar.gz
    • 在调用upgrade二进制文件过程中,会先调用verification二进制验证软件安装包的签名。也可根据业务需要,单独调用verification二进制进行验证。方法如下。
      1. 解压软件安装包。
        tar -zxvf /home/BoostKit-omnishuffle_1.3.0.tar.gz
        tar -zxvf BoostKit-omnishuffle_1.3.0.tar.gz
        BoostKit-omnishuffle_1.3.0/
        BoostKit-omnishuffle_1.3.0/omnishuffleCache_openeuler-aarch64.tar.gz
        BoostKit-omnishuffle_1.3.0/omnishuffleCache_openeuler-aarch64.tar.gz.cms
        BoostKit-omnishuffle_1.3.0/omnishuffleCache_openeuler-aarch64.tar.gz.txt
        BoostKit-omnishuffle_1.3.0/omnishufflePlugins_openeuler-aarch64.tar.gz
        BoostKit-omnishuffle_1.3.0/omnishufflePlugins_openeuler-aarch64.tar.gz.cms
        BoostKit-omnishuffle_1.3.0/omnishufflePlugins_openeuler-aarch64.tar.gz.txt
        BoostKit-omnishuffle_1.3.0/omnishuffleUtils_euleros-aarch64.tar.gz
        BoostKit-omnishuffle_1.3.0/omnishuffleUtils_euleros-aarch64.tar.gz.cms
        BoostKit-omnishuffle_1.3.0/omnishuffleUtils_euleros-aarch64.tar.gz.txt
      2. 在用户有写权限的目录下,调用二进制验证签名。
        ${OCK_HOME}/ucache/23.0.0/linux-aarch64/bin/verification BoostKit-omnishuffle_1.3.0/omnishuffleCache_openeuler-aarch64.tar.gz BoostKit-omnishuffle_1.3.0/omnishuffleCache_openeuler-aarch64.tar.gz.cms BoostKit-omnishuffle_1.3.0/omnishuffleCache_openeuler-aarch64.tar.gz.txt
        ULOG_Init ret 0
        Starting to verify BoostKit-omnishuffle_1.3.0/omnishuffleCache_openeuler-aarch64.tar.gz...
        Verify the source file passed.
        Verify the sha file passed.