Upgrading OmniShuffle
Obtaining the Installation Package
Download the OmniShuffle installation package from the Huawei support website.
Verifying Software Package Integrity
After downloading a software package from the Kunpeng community, verify the software package to ensure that it is consistent with the original one on the website.
Verify a software package as follows:
- Obtain the digital certificate and software.
- Obtain the verification tool and method from the following link:
- Verify the package integrity by following the procedure described in the OpenPGP Signature Verification Guide obtained from the URL.
Upgrade Procedure
- Store the installation package in the upper-level directory of $OCK_HOME.
- Go to a directory on which the user has the write permission, for example, $OCK_HOME/logs.
cd $OCK_HOME/logs
- View the upgrade help information.
$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. - Start the upgrade.
$OCK_HOME/ucache/23.0.0/linux-aarch64/bin/upgrade -o BoostKit-omnishuffle_1.3.0.tar.gz
- When the upgrade binary file is invoked, the verification binary file is invoked to verify the signature of the installation package. You can also invoke the verification binary file separately as required. The method is as follows:
- Decompress the installation package.
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
- In the directory where the user has the write permission, invoke the binary file to verify the signature.
${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.
- Decompress the installation package.
- When the upgrade binary file is invoked, the verification binary file is invoked to verify the signature of the installation package. You can also invoke the verification binary file separately as required. The method is as follows:
Parent topic: Maintaining OmniShuffle