每次我重新启动ESXi 5主机时,都会返回到旧configuration(连接到旧数据存储并列出旧虚拟机)。
我发现了一些可能是问题的一部分/根源的古怪,但我不知道如何去解决:
~ # df -h Filesystem Size Used Available Use% Mounted on NFS 1.4T 568.4G 828.7G 41% /vmfs/volumes/isos NFS 119.2G 60.1G 59.1G 50% /vmfs/volumes/sql NFS 2.7T 976.2G 1.8T 35% /vmfs/volumes/vms ~ # cd /bootbank/ /tmp # ls imgdb.tgz scratch vmware-root
任何想法如何解决这个问题?
你是PXE引导的图像? 如果您使用PXE或其他远程引导(如在iscsi上引导),并且在更新时未更新基本映像,则这是相当常见的。
虽然通过IPMI重新启动,我注意到Shift-R的恢复模式。 在没有configuration任何数据存储区/虚拟机的情况下,按下启动的ESXi主机。 我设置并重新启动。 一切似乎都恢复正常:
感谢您的build议。 我仍然很想知道它是如何破解的 – 虽然很高兴能够解决它,而不必去实际的位置并重新安装hypervisor!
背风处
看看下面复制的这个Vmware KB203131文章 。
它也发生在其他硬件! testing本地磁盘上的安装,这将肯定工作。
症状:
任务失败:
The host returns esxupdate error code: 15. The package manager transaction is not successful. Could not install patches on <hostname>
在esxupdate.log中,您看到类似于以下内容的消息:
esxupdate: ERROR: InstallationError: ('Current bootbank /bootbank is not verified and most likely a serious problem was encountered during boot, it is not safe to continue altbootbank install. bootstate is 2, expected value is 0.')
esxupdate: HostImage: DEBUG: Live image has been updated but /altbootbank image has not. This means a reboot is not safe.
esxupdate: HostImage: INFO: Installer <class 'vmware.esximage.Installer.BootBankInstaller.BootBankInstaller'> was not initiated - reason: altbootbank is invalid: Error in loading boot.cfg from bootbank /bootbank: Error parsing bootbank boot.cfg file /bootbank/boot.cfg: [Errno 2] No such file or directory: '/bootbank/boot.cfg'
原因:
FCoE设备发现可能需要比预期更长的时间,并且当restore-bootbank jumpstart插件启动时,FCoE LUN上的bootbank分区仍然不可用。
parsing度:
这是VMware ESXi 5.0.x中的一个已知问题。 目前正在评估这个问题的解决scheme是否包含在未来的版本中。
如果遇到此问题,请打开“支持请求”。
要解决此问题,请从本地存储重新安装。