升级 ESXi 时,Upgrade 与 Install 的差异

  一般 ESXi 在升级时动作很简单,用随身碟开机后,点几个不太需要思考的选项后,短时间内即可完成安装。不过这次我的 HP 伺服器在更新 ESXi 5.5 至 6.0 时,遇到了一个 “Mellanox_bootbonk_net” 的错误,不仅导致更新失败,且原本的 ESXi 也坏掉,因此只好重新安装 ESXi。

 

  在 ESXi 安装过程中,选好目的磁碟后,会有三个选项:

Upgrade ESXi, preserve VMFS datastore
# 更新 ESXi,並保留 VM。

Install ESXi, preserve VMFS datastore
# 重新安裝 ESXi,並保留 VM。

Install ESXi, overwrite VMFS datastore
# 重新安裝 ESXi,並清除 VM。

 

  正常的状况会选择第一个,而由于我已升级失败,且导致原有 ESXi 损毁,因此只能在第二、三个选项做选择。查询相关资料后,由于我选的 ESXi 是装在伺服器的本机硬碟,而 VMs 是放在 Storage,再以光纤界接,因此当我选择「本机磁碟」后,跳出的这三个选项,第二跟第三对我来说是一样的,因为他清除的会是我本机磁碟,但我的本机磁碟并未包含任何 VMs。

 

  这边会建议在选择磁碟时,可以先按 F1 查看详细资讯,里头除了会告知所选磁碟是否已有 ESXi 外,还会列出其 datastore 的名称,可借此判断会影响到哪个 datastore。

 

以我來說,他秀出的就是本机的 datastore,而不是 Storage 上的。如果还是不放心的话,国外大部分会建议就直接把光纤拔掉,这样不管你选哪个,就可以确保你 Storage 的 datastore 绝不会出事了。

 

  其实用重新安装的方式也没有比更新多花很多时间,可能是我的环境相对单纯,在完成安装后,我主要是设定下列这些项目,即可让 ESXi Server 回去上工:

◎管理IP。
◎vSwitch设置。
◎ 授权指派。
◎ NTP 设定。
◎ FQDN 设定 (DNS和路由)。
◎ 拉进 vCenter 丛集。

 

  另外,关于 HP 伺服器升级 ESXi 遇到的 “Mellanox_bootbonk_net” 驱动冲突的错误,我事后有在网路找到相关教学,这篇是在 5.5 升 6.5 时遇到的,并有一步一步教学如何判断既有 ESXi 有没有用到此驱动,以及移除的方式,写的很详细。

 

【參考連結】

2 回应

  1. 的vSphere 5.5 更新至 7.0 | 老森常譚 说: |

    […] 升级 ESXi 时,Upgrade 与 Install 的差异。 ◎ 安装 vCenter Server Appliance […]

  2. 透过 vCenter Update Manager 升级 ESXi 6.0 至 6.5 | 老森常譚 说: |

    […]   之前在升级 ESXi 主机时,都是做成开机随身碟安装,此方式很直觉,也没有什么难度,因此当时只有在出问题时,写了一篇「升级 ESXi 时,Upgrade 与 Install 的差异」。原先打算在 ESXi 主机 6.0 升至 6.5 时,也如法泡制,但因为在找资料时,发现我先前升级时遇到的 “Mellanox_bootbonk_net” 问题,竟可以在 vCSA 的 Update Manager 预先发现,因此觉得有必要好好善用一下这个新的更新工具,本次便改以 Update Manager 来进行升级。 […]

发表评论

请注意:: 评论审核已启用,可能会耽误您的评论. 有没有必要重新提交您的评论.