◎ESXi 5.0 update01(Build623860) 升級至ESXi 5.1(Build799733)

ESXi的更新速度算是蠻快的,學校的Acer ar385-f1我去年十月才更新到Update01,今天再進去VM官網查詢發現這期間已經又有了Update02與5.1的版本,雖然之前參加研習講師有提到如果系統穩定的話,基本上是不必要也不用去做升級的動作,免得升級之後發生災難。但我的環境單純(沒有HA架構),兩台ESXi Server都是使用免費版各自獨立的環境,因此,會發生災難的變數大幅減少,而且Update01雖然有Win8、Swever2012的選單了,但實際在安裝過程時卻會發生停在Logo畫面的情形。所以,遲早也是得把升級作業完成,不然就會像我另一台ESXi4.1,對新版作業系統的支援性略顯不足。

04

更新過程與方式之前升級到ESXi5 Update01時做過紀錄,這邊就不再重複,這次僅記錄相異之處,升級完成後只要再安裝新版vSphere管理工具(VMware-viclient-all-5.1.0-786111-5.1)與更新VM Tools(VMwareTools-9.0.0-782409.tar)即可,幾乎每次遇到ESXi升級時都得連帶更新vSphere Client,所以最好能夠事先在VM官網把元件先下載好再一併安裝,免得耽誤到Virtual Machine的開機時間

05

但不知為何這回升級到5.1且重新啟動Virtual Machine後,所有Virtual Machine的網路服務都全數失聯,想到這就頭皮發麻,因為最重要的校園網站、上課用的魔豆網路學園和校園網路相簿與本站台都在這邊…

回想升級完成後,在啟動Virtual Machine時有遇到下圖過程,這之前僅在移機時遇過,原因是網卡資訊要更新,不懂的是我這次在原機升級為何還要重新配置網卡?況且之前升級到Update01時也沒遇到這情形,所幸這問題在Windows Based OS上要處理並不困難,但Linux Based OS就一定要知道路徑與指令相關作法了,還好學校的WWW是Windows Based OS,先迅速恢復校園網站連線,其他的再找找資料看Linux Based OS該如何處理。

01

還好之前做過移機,Linux Based OS要移除網卡資訊的指令在網路上也不難找,所以只要下rm /etc/udev/rules.d/70-persistent-net.rules,把位在 /etc/udev/rules.d/目錄下的70-persistent-net.rules檔案清除再重開機即可,依序完成所有Linux Based OS Virtual Machine之後,再把VM Tools更新就大功告成。

02

網卡資訊更新並重新啟動之後,接下來就是要更新vm tools,ESXi更新後vm tools會呈現過期的訊息Not running(Out-of-date)

06

先在Virtual Machine上按右鍵-Guest-Install/Upgrade VMware Tools

09

接著啟動Virtual Machine下指令,在/mnt下新增cdrom目錄

16

並將cdrom掛載起來

17

接著將VMwareTools-9.0.0-782409.tar拷貝到家目錄,並移除先前舊版的vmware tools解壓縮檔,直接將舊檔案整個目錄移除

18

接著將新版VMware tools解壓縮

19

進入vmware-tools-distrib目錄下

20

執行./vmware-install.pl

21

安裝過程全部採預設建議值,所以直接按enter即可

13

最後,重新開機即可看到VMware-Tools已安裝完成

15

升級完成即可確認ESXi版本為5.1.0.Build799733

22

發表留言