• VMware vCenter 从6.7跨版本升级至7.0U3N


    本文尝试使用 vCenter Server Appliance 管理界面 (VAMI) 进行对vCenter Server Appliance7应用进行小版本升级,从6.7.0.47000升级到7.0.3.01600(7.0U3N)。

    一、升级前的准备工作

    1、检查当前运行环境(当前为6.7.0.47000)

     2、核实当前ESXi版本均在兼容列表中 

     3、从 VMware官网下载新版本的安装ISO。

    4、核对更新包的正确性。 

    5、移除现有VCHA保护

    6、备份现有VMware vCenter Server主机 

    7、解压镜像包 

     二、vCenter升级实作

    1、打开 解压ISO的镜像文件目录下的VMware-VCSA-all-7.0.3-21958406\vcsa-ui-installer\win32,找到installer.exe


    2、运行安装程序


    3、选择升级


    4、选择下一步


    5、接受许可条款并点击下一步,输入VC的IP和端口,点连接到源,会出现下图

    6、如上图填写源设备相关信息,注意此处有2个IP和3处帐号对应的3个密码,不要弄错了。点下一步。

    7、上一步信息如果无误,会出现上图的两个证书警告,点“是 ”


    8、如上完成目标ESXi主机的填写

    9、再次确认证书信息,点“是”

    10、如上输入新VC虚拟机的root密码,点下一步

    11、根据实际运行环境选择VC管理的规模,本例为中型

    12、选择数据存储,本例后续会做VCHA,所以优先选择本机存储如上图(可以根据实际情况看是否需勾选启用精简模式),点下一步

    13、输入新VC的临时IP,注意检查确保正确,如果无误点击下一步来到信息确认

     

    14、点击完成开始部署,此时开始使用临时IP部署生成新VC

    15、第1阶段的VC部署耗时在13分钟左右,完成后出现如下图。

    16、点击继续

    17、点下一步

     18、此时会进行升级前检查,本例出现如下连接ESXi报错,实际是因为ESXi主机有启用防火墙做访问控制,没有添加临时VC的IP,添加后关闭报错,再次检查

     19、检查结果如下

     20、点关闭,出现升级数据页面

     21、点下一步,去除CEIP前的勾选

     22、下一步,进行信息确认

     

    23、确认信息无误,勾选已备份选项,点完成,开始数据迁移 

     

    24、弹出警告信息,点确定 

    25、需要输入VC密码进行确认,输入后点登录 

    26、再次弹现警告,点确定 后正式进入第2阶段的数据迁移过程

    27、其中第一步数据复制大概在12分钟左右,进入第二步设置目标时原VC的服务即会中断

     28、实际在此期间原VC和新VC网络均存活

     29、大约又等待13分钟左右,第2阶段第二步完成,进入第三步数据导入

    30、大约4分钟左右,第2阶段第三步完成,弹出消息提示

    31、点击关闭,出现完成界面 

     32、此时临时IP已不可达,新VC切换到原VC的IP了

    至此,升级动作完成。 

    三、结果验证

    1、在 vCenter上看,版本信息如下,版权时间由原来的截止2021变成截止2023,版本显示为7.0.3.01400

    2、在 vCenter Virtual Appliance Web管理界面,可以看到当前版本是7.0.3.01600

     3、与小版本升级不同的是,大版本升级以后,管理界面配置的防火墙、备份等设置信息全部没有带过来。需要管理员重新添加。

    至此,VC已成功升级到7.0.3.01600(关于页面的小版本号01400应该是官方的一个错误,不用在意)。

    附注:问题一例处理:

    VC升级到7.0.3后,VC中可能会一直报以下错误:

     这是因为升级到 vSphere 7.0 Update 3 或新部署 vSphere 7.0 Update 3 时,会激活vCLS。vCLS 使用代理虚拟机维护集群服务的运行状况。将主机添加到集群时,将创建 vCLS 代理虚拟机vCLS 虚拟机)。每个 vSphere 集群中最多需要运行 3 个 vCLS 虚拟机,并在集群内进行分发。此外,也可在仅包含一个或两个主机的集群上激活 vCLS。在这些集群中,vCLS 虚拟机数量分别是 1 和 2。

    将自动应用新的反关联性规则。每三分钟执行一次检查,如果多个 vCLS 虚拟机位于一个主机上,则这些虚拟机将自动重新分配到不同的主机。

    集群中的 vCLS 代理虚拟机数
    集群中的主机数vCLS 代理虚拟机数
    11
    22
    3 个或更多3

    当宿主机BIOS未启用"Monitor/Mwait"功能时,vCLS 虚拟机便会报兼容性出错,无法启动。此时需要在宿主机上开启BIOS的"Monitor/Mwait"功能,每个集群启用"Monitor/Mwait"功能的主机数需大于以上表格要求的设置数。

  • 相关阅读:
    面试:Android页面改色方案
    Visual Studio 错误CS0006:未能找到元数据文件踩坑记录
    uniapp 树状数据无限极 进行展示并选择
    .NET 6 实现滑动验证码(二)、基本数据
    【算法刷题日记之本手篇】把字符串转换成整数与不要二
    【Java】Apache HttpClient调用微信支付API v3报错:找不到证书序列号对应的证书
    Google开源依赖注入框架-Guice指南
    MQ 之 RocketMQ 应用及代码实现
    【云计算与数据中心规划】【期末复习题】
    React 的 useContext 的使用
  • 原文地址:https://blog.csdn.net/forestqq/article/details/132869588