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

升级软件

若要升级OmniShuffle,需要先获取安装包并进行完整性校验,之后按照升级步骤进行升级。

获取软件安装包

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

软件安装包完整性校验

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

校验方法:

  1. 获取软件数字证书和软件安装包。
  2. 在如下链接中获取校验工具和校验方法:

    https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054

  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.
            -v or --version     Print version info.
  4. 启动升级。
    $OCK_HOME/ucache/23.0.0/linux-aarch64/bin/upgrade -o BoostKit-omnishuffle_1.3.0.tar.gz
  5. 在调用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.
  6. 查询版本号。
    • 通过如下命令查询upgrade版本号。
      $OCK_HOME/ucache/23.0.0/linux-aarch64/bin/upgrade [--version/-v]
    • 通过如下命令查询verification版本号。
      $OCK_HOME/ucache/23.0.0/linux-aarch64/bin/verification --version
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词