Sunday, April 14, 2019

ESXi 6.7到6.7 Update 1时报错

尝试用esxcli命令升级ESXi 6.7到6.7 Update 1时,在运行时提示如下提示:) H5 R3 r7 j- f9 G4 t

?
1
2
3
4
[DependencyError]
 VIB VMware_bootbank_esx-base_6.7.0-1.28.10302608 requires esx-update >= 6.7.0-1.28, but the requirement cannot be satisfied within the ImageProfile.
 VIB VMware_bootbank_esx-base_6.7.0-1.28.10302608 requires esx-update << 6.7.0-1.29, but the requirement cannot be satisfied within the ImageProfile.
 Please refer to the log file for more details.
0 a/ v3 R) L1 I2 h

提示如下图所示:3 I5 b$ S6 r# M5 x$ n  [


出现这个错误之后,如果在命令后面加上-f也能强制升级,但是,重启后系统会提示网路卡丢失的错误,而再次重启系统后系统自动回滚到升级前的版本;

这问题其实来源于升级命令差异,所以换个命令,如下:

?
1
#esxcli software vib install -d /vmfs/volumes/datastore/update-from-esxi6.7-6.7_update01


然后重启系统,成功完成升级,所以,这个错误的关键点就在于执行了如下命令:6 O9 }9 ]8 {" @7 |$ R1 O

?
1
#esxcli software vib update -d /vmfs/volumes/datastore/update-from-esxi6.7-6.7_update01
! O, ~5 j3 Z' g: m8 {

不执行这条命令就不会报这个错误。" g

No comments:

Post a Comment