在確認已將vCenter Server升級至6.0版本之后,緊接著就可以著手來將vCenter旗下的所有主機一樣升級至6.0版本,這包括位于群集(Cluster)架構下的主機以及獨立的主機。針對企業(yè)中現(xiàn)行執(zhí)行ESXi 5.0、5.1以 及 5.5的vSphere主機,目前已支持將這些主機直接升級至ESXi 6.0的版本。在將ESXi主機升級之前,首先必須在vSphere Web Client界面中,通過主機的“操作”選單來將它設置至“進入維護模式”。
執(zhí)行后,可能會出現(xiàn)“確認維護模式”信息提示,來提醒我們先將位于群集架構下的所有虛擬機,通過vMotion的在線遷移功能,來移動到其他主機中持續(xù)運作,如果是獨立的ESXi主機中的虛擬機,也請將它們一一正常停機。點擊“確定”繼續(xù)。
如果出現(xiàn)“下列主機位于DRS群集中..”的警告信息,即表示在目前的ESXi主機中,仍有執(zhí)行中的虛擬機尚未關機或遷移至其他主機,一旦系統(tǒng)檢測到其中的虛擬機均停機或遷移,將會自動啟動“遷移”操作。點擊“確定”。
假設目前已有兩部虛擬機已停機,至于另一部仍在在線運作的虛擬機,它必須提供7×24小時的不間斷服務,這時候就不能夠冒然將它進行關機,而是必須改由從“操作”下拉選單中,來執(zhí)行在線的“遷移”作業(yè),也就是我們常說的vMotion功能。
接著,將會開啟虛擬機“遷移”向導頁面。在“選取遷移類型”頁面中有三種不同情況的遷移選項,依序是讓您可以選擇僅遷移虛擬機的主機位置,但是不要移動數(shù)據(jù)存放區(qū)位置。或是僅遷移數(shù)據(jù)存放區(qū)位置,而不遷移虛擬機目前所在的主機位置?;蚴沁B同虛擬機位置與數(shù)據(jù)存放區(qū)位置都進行移動。一般最常使用的就是第一種“僅變更計算資源”。必須注意的是,在我們這種主機就地升級的情況,適用的選項就是“僅變更計算資源”或“同時變更計算資源和存儲區(qū)”,若是您選擇后者,則還可以進一步設置要先選取計算資源還是存儲區(qū)。點擊“下一步”繼續(xù)。
以選擇“僅變更計算資源”的設置來說,接著必須選擇虛擬機將遷移的目的地位置,這包括了主機、群集、資源集區(qū)以及vApp,其中主機是最常見的選擇方式。當您挑選了目的地主機之后,如果在下方的“兼容性”字段之中,出現(xiàn)了兼容性檢查成功的信息,基本上這項遷移作業(yè)的成功機率就很大,至少不會有目的地主機資源不足的疑慮。此外當群集中的主機相當多時,也可以考慮改經由“群集”的選擇方式,讓系統(tǒng)自動判斷在目前群集之中最佳的主機位置。點擊“下一步”繼續(xù)。
在“選取網絡”頁面中,可以挑選當虛擬機順利遷移到目的地主機之后,所要使用的虛擬網絡連接,當然這些網絡還必須是來源主機與目的地主機都有使用的網絡。確認兼容性檢查成功后,點擊“下一步”。
圖2 被探索到的ESXi系統(tǒng)
在“選取vMotion優(yōu)先級”頁面中,建議選取“以高優(yōu)先級排程vMotion”設置,以便能夠在最短的時間內,完成虛擬機的遷移。點擊“下一步”,在“即將完成”的頁面中,將可以看到前面步驟中的各項設置值,點擊“完成”后,將會立即進行遷移操作。至于遷移所耗費的時間長短,取決于雙方主機的性能與網絡的速度,如果是連同數(shù)據(jù)存放區(qū)的遷移,則數(shù)據(jù)的總體大小也將會影響遷移時間。
完成了在ESXi主機中虛擬機的正常停機與遷移之后,該主機便會自動進入維護模式狀態(tài)。接下來,您便可以將VMware vSphere ESXi 6.0的安裝文件放入此主機之中(例如 :DVD),然后再選擇通過vSphere Web Client或是到伺服端控制臺,來將此主機進行重新啟動并以此安裝文件啟動。以vSphere Web Client的操作來說,只要在此主機的節(jié)點上點擊鼠標右鍵,然后點擊位于“電源”子選單中的“重新啟動”即可。
在VMware vSphere ESXi 6.0安裝文件的啟動頁面中,請使用默認的選項來啟動即可。若是想要切換到其他選項只要按下“Tab”鍵即可。接著,將會列出目前本地所有連接的磁盤列表,您只要選取目前已安裝vSphere ESXi的系統(tǒng),即可開啟如圖2所示的“ESXi and VMFS Found”頁面。在此依序便可以決定升級舊系統(tǒng)(Upgrade)、保留舊系統(tǒng)(Install)或是覆寫舊系統(tǒng)(Install)。請在選取“Upgrade ESXi, preserve VMFS datastore”項目之后,按下“Enter”繼續(xù)。
緊接著,我們可以在屬性頁面中,看見清楚描述了將把現(xiàn)行的ESXi 5.5.0升級至ESXi 6.0.0。請按下“F11”鍵開始進行升級任務。在成功完成了整個ESXi的升級之后,將會看到“Upgrade Complete”所 示的頁面,請先移除安裝文件之后,再按下“Enter”鍵來重新啟動系統(tǒng)。
在完成ESXi系統(tǒng)的重新啟動之后,便可以在控制臺頁面之中,看到目前的版本已是VMware ESXi 6.0.0。往后如果有針對此版本發(fā)行新的更新程序,也可以同樣采用此方式來完成更新,屆時,Release Build的編號也將會自動變更新。
接下來讓我們使用vSphere Web Client連接到vCenter Server網站上,針對已升級完成的ESXi主機,點擊“操作→連接”選單中的“連接”,這時會出現(xiàn)“重新連接主機”的警示信息,請點擊“是”來完成重新連接。在連接成功之后,請再針對此主機點擊“操作→維護模式”選單中的“結束維護模式”即可。
在讓新版本的ESXi 6.0主機恢復正常運作之后,就可以在該主機節(jié)點的“摘要”頁面中,看到目前此ESXi 6.0系統(tǒng)的完整版本信息。最后,您可以開始陸續(xù)將一些原有遷移出去的虛擬機,再度通過在線“遷移”的功能遷移回來,而針對一些已關機的本地虛擬機,則可以再度一一將它們啟動,恢復正常運作。