在 VAMI 页面中将 VCSA 6.5 升级到 6.5 U2d 时,出现“最新更新已安装在 vCSA 上,无需转储安装 ” (59659)

 在 VAMI 页面中将 VCSA 6.5 升级到 6.5 U2d 时,出现“最新更新已安装在 vCSA 上,无需转储/安装 ” (59659)

要临时解决此问题,请手动将修复应用于现有设备:

  1. 在 vCenter Server Appliance 中以 root 用户身份通过 SSH 或控制台会话登录。
  2. 运行以下命令以启用 shell。

shell

  1. 下载本文随附的 59659_changebuild.sh 脚本。

注意:有关使用 WinSCP 将文件从 Workstation 重新放置到 vCenter Appliance 的信息,请参见 Error when uploading files to vCenter Server Appliance using WinSCP 

  1. 将文件名更改为 changebuild.sh,并将其复制到 vCenter Server Appliance 上的 /root。

cp 59659_changebuild.sh /root/changebuild.sh

  1. 运行以下命令以执行权限:

chmod +x /root/changebuild.sh

  1. 运行以下命令以执行脚本:

/root/changebuild.sh

  1. 继续更新。
sed -i "s/if metadata\['buildnumber'\] <= _getBaseBuildNumber():/if int(metadata['buildnumber']) <= int(_getBaseBuildNumber()):/g" /usr/lib/applmgmt/base/py/vmware/vherd/base/software_update.py
service-control --stop applmgmt
service-control --start applmgmt

当您使用 WinSCP 复制文件时,部分操作发生在目标 Linux 系统上。默认的 Appliance Shell 不能是 WinSCP 的远程合作伙伴。您必须启用设备上的 Bash shell,如下所示:

  1. 发起与 vCenter Server Appliance 的 SSH 连接。
  2. 出现提示时,提供 root 用户的用户名和密码。
  3. 运行以下命令以启用 Bash shell:

shell.set --enable True

  1. 运行以下命令以访问 Bash shell:

shell

  1. 在 Bash shell 中,运行以下命令将默认 shell 更改为 Bash:

chsh -s/bin/bash root

如果您收到以下消息,表示 root 密码已过期:

root@myvcsa [ ~ ]# chsh -s /bin/bash root

You are required to change your password immediately (root enforced)

chsh: PAM: Authentication token is no longer valid; new one required

运行以下命令以检查 root 密码是否已过期:

chage -l root

例如:

chage -l root

You are required to change your password immediately (root enforced)

chage: PAM: Authentication token is no longer valid; new one required

使用 passwd 命令更改 root 密码

passwd root

验证 root 帐户密码是否已更改:

chage -l root

Minimum: 0

Maximum: 365

Warning: 7

Inactive: -1

Last Change: Feb 03, 2020

Password Expires: Feb 03, 2021

Password Inactive: Never

Account Expires: Never

注意:上述日志摘录仅为示例。日期、时间和环境变量可能会因环境而有所不同。

  1. 使用 WinSCP 将证书文件上载到 vCenter Server Appliance。
  2. 要返回到 Appliance Shell,请运行以下命令:

chsh -s /bin/appliancesh root

官方KB链接:

在 VAMI 页面中将 VCSA 6.5 升级到 6.5 U2d 时,出现“最新更新已安装在 vCSA 上,无需转储/安装 ” (59659) (vmware.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值