首页 > 系统相关 >【VMware vCenter】更新VCSA补丁到8.0 U2,一直卡在93%,最后提示“Failed to perform cleanup”。

【VMware vCenter】更新VCSA补丁到8.0 U2,一直卡在93%,最后提示“Failed to perform cleanup”。

时间:2024-02-27 14:13:42浏览次数:21  
标签:8.0 U2a perform 更新 U2 升级 vCenter VMware

最近将实验环境的vCenter 从8.0 U1a(内部版本21815093)升级到8.0 U2(内部版本22385739)出现了小问题,如下图所示,在“Setting up appliance-photon repo and installing RPMS.”这个位置一直卡在93%进度条不动(如果你是使用api命令行software-packages进行升级一样会卡住)。

等待几个小时后,最后提示错误“无法执行清理 (Failed to perform cleanup)”和“您已达到恢复修补的最大重试次数。请使用备份还原vCenter。

根据VMware KB 95240可知,升级到8.0 U2涉及操作系统从Photon 3升级到Photon 4,此过程会尝试连接到Photon在线存储库以升级操作系统RPM。当VCSA无法访问存储库的情况下,会进行多次重试,这就是进度条一直卡在93%的原因。

按照文章中提供的处理方式,恢复快照,使用disable-repos.sh脚本将VCSA系统中的/etc/yum.repos.d/里的所有源给关闭,重新尝试更新,问题依旧。

文章的意思是,只要你等待过程结束,其实就已经完成了升级,访问vsphere client,版本确实已经是升级后的版本,不过当你访问vami管理的时候,它显示一直停留在安装失败的界面。

根据VMware KB 94904可知,由于升级后,LVM需要更长的时间来清理快照,但是清理工作已经超时(默认为4分钟),其实,清理已成功完成了,只是超时没能更新状态。

同时,文章说该问题已经在vCenter 8.0 U2a (内部版本22617221)中得到修复,看了看VMware vCenter版本的发布说明,确实提到修复了这个问题。

既然说有版本修复了该问题,索性就直接将环境升级到U2a吧,到VMware 产品补丁程序官网下载最新的vCenter 8.0 U2a修补程序重新执行更新升级。

重新恢复快照,重新执行U2a的更新升级,居然发现和U2的更新升级结果问题一样!是我理解的发布说明有问题?在该版本(U2a)中将超时时间增加到了30分钟,意思是在U2a更新之后的版本中不会出现该问题了?

回到VMware KB 94904中来,按照文章中提供的处理方法,使用updateStateRemover.sh脚本执行后,重新启动vCenter,问题解决。

实际上,从去年2023年10月26日vCenter发布8.0 U2a更新以来,VMware已经差不多快半年没有发布更新了,这不,还在忙着处理被Broadcom收购后的一系列事情呢......,等后续有了更新再来测试一下。

其实,在vCenter 8.0后,VMware在vSphere Client中为vCenter新增加了一个功能,叫Reduced Downtime Upgrade (RDU) 。我们除了使用常见的VAMI或者api命令software-packages进行VCSA的补丁升级外,以后还可以直接在vSphere Client中使用这个RDU工作流,支持从8.0 x升级到8.0 U2及之后更新的版本。这个功能最大的好处就是减少了vCenter的停机维护时间,将源vCenter升级到一个目标vCenter,整个升级过程中源vCenter不影响使用,升级结束后,几乎可以秒切到更新后的vCenter中,这比我们以往升级vCenter确实要方便得多而且大大减少了维护时间,我猜这种方式以后可能会成为vCenter主流的升级方式,特别是那种不能容忍vCenter停机的场景。

标签:8.0,U2a,perform,更新,U2,升级,vCenter,VMware
From: https://www.cnblogs.com/juniormu/p/18036757

相关文章

  • 【18.0】JavaScript之JS事件案例
    【一】开关灯示例<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title><style>.c1{height:400px;width:40......
  • Ubuntu22.04下载显卡驱动和CUDA+cuDNN
    注:笔记本电脑-显卡RTX4060-CUDA11.8-cuDNN8.9.7 1:显卡驱动已经安装驱动的,以此卸载已下载驱动sudoapt-getremove--purgenvidia-* 新机器直接进行以下#查看驱动列表sudoaptinstallaptitudesudoaptitudesearchnvidia-driver-*显卡驱动一般选择最新......
  • Ubuntu2204安装微信deepin-wine
    前言:因网页版微信不继续支持,才出此下策。1:安装deepin-wine软件仓库更新软件源sudoapt-getupdate添加deepin-wine仓库wget-O-https://deepin-wine.i-m.dev/setup.sh|sh2:安装软件sudoapt-getinstallcom.qq.weixin.deepin将com.qq.weixin.deepin替换为下列包名,可......
  • Ubuntu22.04安装mysql8数据库
    1、去官网下载APT存储库文件2、到/usr/local目录下创建mysql目录并且用rz命令上传下载的文件若没有安装lrzsz自行安装。3、解压下载的文件)直接选择OK4、更新包信息5、安装设置初始密码选第二个选项6、登录数据库......
  • Ubuntu20.04 系统 ALERT! UUID=xxx does not exist. Dropping to a shell!
    Gaveupwaitingforrootdevice.Commonproblems:-Bootargs(cat/proc/cmdline)-Checkrootdelay=(didthesystemwaitlongenough?)-Missingmodules(cat/proc/modules;ls/dev)ALERT!UUID=718ed077-947d-4018-80ad-59825678e81ddoesnotexist.Dropping......
  • windows如何同时安装两个不同版本的Mysql(Mysql8.0+Mysql5.7)
    1.问题由于公司要求使用mysql版本为Mysql5.7,而我之前的项目均是使用Mysql8.0,为了避免卸载重新安装Mysql5.7可能导致的问题,便寻找了可以同时在Windows上安装两个不同版本Mysql的方法2.解决参考:windows如何同时安装两个不同版本的Mysql(Mysql8.0+Mysql5.7)2.1进入你下载解压后......
  • linux(ubuntu22.04)+PicGo(gui版)+阿里云oss搭建图床教程
    linux(ubuntu22.04)+PicGo(gui版)+阿里云oss搭建图床教程资源库PicGo下载链接:山东镜像源github原版阿里云oss链接linux下PicGo(gui版)的安装从资源库链接里下载后缀为.AppImage的安装包,版本可以选择稳定版2.3.1也可以用更新的beta版。修改文件权限,打开文......
  • 【mysql系列】mysql安装和卸载详细教程 mysql-8.0.31-winx64
    【mysql系列】mysql安装和卸载详细教程mysql-8.0.31-winx64......
  • mysql 8.0版本 秒级别加列
    假设有一个名为test_table的MySQL8.0表,目前没有任何数据,我们想要在某一列之后添加一列created_at,类型为TIMESTAMP,并设定为记录每行插入时的秒级别时间戳,使用ALGORITHM=INSTANT进行在线添加列的操作。以下是测试案例: --首先,创建一个测试表CREATETABLE`test_table1`(......
  • flink实时读取kafka数据到mysql flink 读取kafka 依赖 Flink 1.8.0
    flink实时读取kafka数据到mysqlflink读取kafkaFlink提供了Kafka连接器,用于从或向Kafka读写数据。本文总结Flink与Kafka集成中的问题,并对一些疑点进行总结和梳理。问题一:读Kafka的方式登录后复制##读取一个TopicFlinkKafkaConsumer010#FlinkKafkaConsumer010(Stringtopi......