修复:虚拟连接管理器的域状态不正确,更新将不会继续
早些时候我在执行Virtual Connect的固件升级时遇到错误" Virtual Connect Manager的域状态不正确,更新将不会继续",其中VC模块之一出现硬件错误,之后更换了相应的VC模块。
现在,更换后,新的VC模块的固件版本为4.62,而现有的VC模块的固件版本为4.61,这就是为什么它们都无法同步的原因。
在这种情况下,非常期望两个互连模块之间的同步将失败,并显示为"不兼容"。
因此,在本文中,我将分享一些步骤来修复两个VC互连模块都使用不同固件版本运行的情况,并修复" Virtual Connect Manager的域状态不正确,更新不会继续"的错误消息。
现在,尝试使用vcsu-1.12升级VC固件时,出现以下错误
ERROR: The signature verification of specified package has failed
为了解决这个问题,我下载了" vcsu-1.14",它解决了上述问题,但原来的问题即Virtual Connect Manager的域状态不正确。
更新将继续存在,其中在尝试升级/降级VC时输出低于输出固件
Stacking Connection: Failed Stacking Redundancy: No Redundancy The domain status of Virtual Connect Manager is not OK Update will not continue.
或者
------------------------------------------------------------------- ERROR: Fatal error. One or more modules is preventing VCSU from continuing. Correct the conditions listed above and retry. ---------------------------------------------------------------------
如何解决" Virtual Connect Manager的域状态不正确,更新不会继续"的问题?
要解决此错误" Virtual Connect Manager的域状态不正确,更新将无法继续",我们必须使用vcsu中的" health"选项而不是" version"来执行固件更新。
重要的提示:
我们必须将固件更新到两个互连模块之间更高的版本,即在我的情况下,我的一个互连模块在4.61上而另一个在4.62上,因此我将两个模块的固件更新到4.62. 如果我们尝试对任何其他版本(例如4.63或者4.45)执行固件更新,则固件更新将再次失败。
让我们从固件更新开始。
我们可以根据环境从Linux或者Windows的HPE Official Page下载VCSU。
提示:
无需关闭机箱中刀片的电源,因为这是固件更新,而不是降级。
如果计划进行固件降级,则必须关闭所有刀片的电源并删除域
安装VCSU rpm,因为我是从Linux环境运行的,所以我使用了rpm文件
# rpm -Uvh vcsu-1.14.0.i686.rpm warning: vcsu-1.14.0.i686.rpm: Header V3 RSA/SHA256 Signature, key ID 61f75573: NOKEY Preparing... ################################# [100%] Updating/installing... 1:vcsu-1.14.0-11 ################################# [100%]
从官方HPE页面获取VC固件bin文件以执行固件更新
从终端执行vcsu
# vcsu ------------------------------------------------------------------------------ HPE BladeSystem c-Class Virtual Connect Support Utility Version 1.14.0 (Build 11) Build Date: Oct 10 2016 21:08:42 Copyright (C) 2006-2016 Hewlett Packard Enterprise Development LP All Rights Reserved ------------------------------------------------------------------------------ Please enter action ("help" for list): update Please enter Onboard Administrator IP Address: 10.43.140.21 Please enter Onboard Administrator Username: HPadmin Please enter Onboard Administrator Password: ** **** ***** Please enter firmware package location: /tmp/vc/usr/lib/i386-linux-gnu/firmware-vceth-4.62-1.1/vcfwall462.bin Please enter Configuration backup password (Optional): Please enter Force Update options if any (eg: version,health): health Please enter VC-Enet module activation order if any (eg: parallel or odd-even or serial or manual. Default: odd-even): Please enter VC-FC module activation order if any (eg: parallel or odd-even or serial or manual. Default: serial): Please enter the time (in minutes) to wait between activating or rebooting VC-Enet modules (max 60 mins. Default: 0 mins): Please enter the time (in minutes) to wait between activating or rebooting VC-FC modules (max 60 mins. Default: 0 mins): The target configuration is integrated into a Virtual Connect Domain. Please enter the Virtual Connect Domain administrative user credentials to continue. User Name: HPadmin Password: ** **** ***** Force Health option is specified. Attempting to upgrade unhealthy modules. The following modules will be updated: =============================================================================== Enclosure Bay Module Current Version New Version =============================================================================== CZ3133RFBS 1 HP VC FlexFabric 4.61 4.62 10Gb/24-Port 2016-08-08T01:27:48Z 2016-01-26T07:07:32Z Module ------------------------------------------------------------------------------ The following modules will NOT be updated: ============================================================================ Enclosure Bay Module Current Version Status ============================================================================ CZ3133RFBS 2 HP VC FlexFabric 4.62 No update needed 10Gb/24-Port 2016-01-26T07:07:32Z Module --------------------------------------------------------------------------- During the update process, modules being updated will be temporarily unavailable. In addition, the update process should NOT be interrupted by removing or resetting modules, or by closing the application. Interrupting the update or the modules being updated Jan cause the modules to not be updated properly. Please verify the above report before continuing. Would you like to continue with this update? [YES/NO]: YES The following modules were updated successfully: ======================================================================= Enclosure Bay Module New Version ======================================================================= CZ3133RFBS 1 HP VC FlexFabric 4.62 2016-01-26T07:07:32Z 10Gb/24-Port Module ---------------------------------------------------------------------- Total execution time: 00:20:18 VCSU log file is available at the following location: /root/vcsu-10181.log Press Return/Enter to exit...
如我们所见,我们的固件更新已成功完成。