更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 鸿蒙开发Linux教程 > Linux中将VMware vCloud Usage Meter从4.5升级到4.6

Linux中将VMware vCloud Usage Meter从4.5升级到4.6

更新时间:2023-05-07 08:52:38浏览次数:213+次

本文介绍如何在Linux平台中将VMware vCloud Usage Meter从4.5升级到4.6版本。

升级到4.6版的全过程

从4.6版开始,您可以使用包含完整Photon操作系统更新的.iso映像升级vCloud Usage Meter设备。您可以在vCloud Usage Meter 4.3及更高版本的基础上升级到vCloud Usage Meter 4.6。

如果要从vCloud Usage Meter 3.6.x升级,则必须将vCloud Usage Meter 4.6作为新设备安装。

1、先决条件

1]、建议备份要升级的源vCloud Usage Meter设备的快照:

\

2]、您必须通过运行以下命令在源vCloud Usage Meter设备上启用SSH:

systemctl enable sshd

3]、您必须有密码才能以root用户身份登录vCloud Usage Meter控制台。

2、升级过程

将以下升级文件下载到本地计算机,它们所代表的意思如下:

Usage_Meter_Agent-4.6.0.0-<BUILD_NUMBER>_Upgrade.iso:包含升级脚本和YUM存储库的ISO升级文件。

Usage_Meter_Agent-4.6.0.0-<BUILD_NUMBER>_Upgrade.mf:包含升级ISO文件的sha1校验和。

Usage_Meter_Agent-4.6.0.0-<BUILD_NUMBER>_Upgrade.crt:包含对ISO文件进行签名的公共证书。

Usage_Meter_Agent-4.6.0.0-<BUILD_NUMBER>_Upgrade.sign:包含ISO文件的签名。

以上内容可以从VMware客户连接门户网站(VMware customer connect)上的“产品和帐户(Products and Accounts)”>“所有产品(All Products)”>“VMware vCloud Usage Meter”中找到:

\

将Upgrade ISO上载到vCenter上的一个数据存储区,其中安装了Usage meter设备:

\

\

将vCloud Usage Meter的CD-ROM驱动器连接到Usage_Meter_Agent-4.6.0.0-<BUILD>_Upgrade.iso文件:

\

以root用户身份登录到源vCloud Usage Meter控制台:

\

通过运行以下命令创建升级目录。就我而言,目录已经在那里了:

mkdir /root/upgrade

\

通过运行以下命令装载CD驱动器:

mount -o loop /dev/cdrom /root/upgrade

\

要启动就地升级,请运行命令:

bash /root/upgrade/upgrade-um.sh

\

系统会提示您确认是否存在要升级的源vCloud Usage Meter设备的快照:

\

要完成就地升级,系统会提示您重新启动设备:

\

注意:对于重新启动和启动或服务,建议从vSphere端重新启动vCloud Usage Meter,而不是在命令提示符上键入yes:

\

验证vCloud Usage Meter服务是否已启动并正在运行。

a.导航到/opt/vmware/cloudusagemetering目录:

cd /opt/vmware/cloudusagemetering

\

b.通过运行以下命令验证vCloud Usage Meter服务的状态:

bash scripts/status.sh

如果服务正在运行,则会收到正在运行状态。如果您收到有错误的正在运行状态,请检查最新的日志文件,这些错误可能与升级无关。

如果验证失败,且脱机状态有错误,请检查/opt/vmware/var/logs/um-upgrade.log中的升级日志文件。如果升级导致错误,请从最新的备份或快照还原vCloud Usage Meter设备,然后重复这些步骤:

\

通过运行命令停止SSH:

systemctl stop sshd

至此,在Linux平台中将VMware vCloud Usage Meter从4.5升级到4.6全部完成。