若要升级OmniShuffle,需要先获取安装包并进行完整性校验,之后按照升级步骤进行升级。
通过华为企业业务网站下载要升级的OmniShuffle软件安装包。
从鲲鹏社区获取的软件安装包,下载软件安装包后需要校验软件安装包,确保与网站上的原始软件安装包一致。
校验方法:
https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054
cd $OCK_HOME/logs
$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.
$OCK_HOME/ucache/23.0.0/linux-aarch64/bin/upgrade -o BoostKit-omnishuffle_1.3.0.tar.gz
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
${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.
$OCK_HOME/ucache/23.0.0/linux-aarch64/bin/upgrade [--version/-v]
$OCK_HOME/ucache/23.0.0/linux-aarch64/bin/verification --version