無(wú)論是哪一種平臺(tái)上的虛擬機(jī),其Guest OS都是需要加裝專屬的集成軟件,并且還得需要在平臺(tái)系統(tǒng)完成更新時(shí),也跟著完成版本更新,如此一來(lái)各種虛擬化硬件的運(yùn)行才能夠正常,同時(shí)效能與可靠性也才不會(huì)發(fā)生意外狀況。
在VMware的虛擬化平臺(tái)中,這項(xiàng)與Guest OS緊密集成的軟件就是VMware Tools。建議您在每一次完成ESXi主機(jī)系統(tǒng)升級(jí)或更新時(shí),都要為所有虛擬機(jī)完成此軟件的更新,怎么做呢?
基本上有多種做法,都可以協(xié)助管理人員來(lái)完成新版VMware Tools的更新。首先,如果是使用PowerCLI命令控制臺(tái)來(lái)更新虛擬機(jī)的VMware Tools,可以執(zhí)行“Update-Tools -vm ” 虛擬機(jī)名稱,如果是想要直接執(zhí)行ESXCLI的相關(guān)命令來(lái)進(jìn)行更新,則可以執(zhí)行“vimcmd vmsvc/tools.upgrade”虛擬機(jī)ID,不過(guò)如果此時(shí)虛擬機(jī)尚未啟動(dòng),那么肯定會(huì)出現(xiàn)錯(cuò)誤信息,您可以先執(zhí)行“vim-cmd vmsvc/power.on”虛擬機(jī)ID,來(lái)啟動(dòng)相對(duì)的虛擬機(jī)即可。
而最簡(jiǎn)單的做法,肯定是通過(guò)vSphere Client或vSphere Web Client的圖形界面,來(lái)開啟虛擬機(jī)的“摘要”頁(yè)面,將可以先知道目前的VMware Tools是否已經(jīng)過(guò)期或是根本尚未安裝,只要在虛擬機(jī)正常啟動(dòng)之后,便可以立即點(diǎn)擊“安裝VMware Tools”連接。
針對(duì)有一些經(jīng)常使用的虛擬機(jī),管理人員可能是直接通過(guò)客戶端的VMware Remote Console來(lái)進(jìn)行監(jiān)看與操控,在這種情境之下您也可以直接從“VMRC”的下拉選單中,點(diǎn)擊位于“Manage”子選單中的“Update VMware Tools”來(lái)進(jìn)行更新安裝即可。
安裝新版的VMware Tools過(guò)程之中,可能會(huì)出現(xiàn)不是最新版本的提示信息,這表示舊版的程序目前正在被鎖定之中,建議選擇默認(rèn)的設(shè)置項(xiàng)來(lái)完成更新即可,也就是“關(guān)閉應(yīng)用程序,稍后再嘗試重新啟動(dòng)它們”。點(diǎn)擊“確定”。
關(guān)于VMware Tools的版本信息查詢,在Windows的Guest OS中只要在桌面任務(wù)欄右下方的VMware Tools圖示上,以鼠標(biāo)右鍵開啟“關(guān)于”頁(yè)面即可,如果是Linux的Guest OS則可以執(zhí)行“vmware-toolbox -version”命令參數(shù)查詢。