ESXI6.7升級7.0

最近,將一臺使用ESXI6.7的虛擬機升級到了7.0版本,下面記錄一下本身的升級過程。web

升級條件

首先確保硬件是否能升級到7.0版本,物理網卡驅動爲e1000e不能升級,若是是igbn,則能夠順利升級。shell

升級方法

升級方法有補丁升級、在線升級和U盤升級三種方式,我使用的是補丁升級,下面是升級過程。ssh

一、下載補丁

去官方頁面下載最新的7.0的升級程序,截止到本文撰寫時,最新的7.0升級補丁文件爲VMware-ESXi-7.0b-16324942-depot.zip,還能夠下載最新的7.01的升級程序,在升級完7.0後接着升級到7.01。ide

二、上傳文件

經過Web管理界面,將文件VMware-ESXi-7.0b-16324942-depot.zip上傳到ESXI存儲設備的根目錄。以下圖所示:url

三、啓用Shell

導航到主機>操做>服務菜單,啓用ESXI的Secure Shell服務。ip

四、登陸Shell後臺

Windows系統使用Xshell等終端程序,用管理員賬號密碼登陸ESXI的Shell後臺,MAC OS系統直接在終端執行如下命令:ci

ssh root@192.168.102.80

輸入密碼後登陸。rem

五、刪除不兼容驅動

先找到存儲設備位置並記錄下來,以下圖所示:get

/vmfs/volumes/5cb88c50-f1c6a935-c840-406231072a3a

執行如下命令,進入上傳文件存放位置:虛擬機

cd /vmfs/volumes/5cb88c50-f1c6a935-c840-406231072a3a

升級第一步,找到升級模塊名稱。

esxcli software sources profile list -d /vmfs/volumes/5cb88c50-f1c6a935-c840-406231072a3a/VMware-ESXi-7.0b-16324942-depot.zip

這裏顯示有三個模塊,咱們要升級的模塊爲「ESXi-7.0b-16324942-standard」

升級第二步,檢查是否能正常升級。注意用查到的升級模塊替換對應的參數。

esxcli software profile update -p ESXi-7.0b-16324942-standard -d /vmfs/volumes/5cb88c50-f1c6a935-c840-406231072a3a/VMware-ESXi-7.0b-16324942-depot.zip --dry-run

若是出現跟上圖同樣的狀況,就說明老版本集成的驅動與7.0版本不兼容。須要卸載老版本集成的不兼容驅動。

先記下不兼容的驅動文件版本名稱,這裏是 sata-xahci-1.3-1。

輸入如下命令查看原系統集成的全部驅動,找到不兼容驅動的文件名稱:

esxcli software vib list

該不兼容驅動的文件名稱爲「sata-xahci」,執行如下命令刪除集成驅動:

esxcli software vib remove -n sata-xahci

若是有多個不兼容驅動,能夠一塊兒進行刪除。

六、正常升級

解決了驅動兼容問題之後,執行下面的升級命令:

esxcli software profile update -p ESXi-7.0b-16324942-standard -d /vmfs/volumes/5cb88c50-f1c6a935-c840-406231072a3a/VMware-ESXi-7.0b-16324942-depot.zip

若是升級正常,就會出現大量的字符。

接着手動輸入重啓命令,升級完成。(下圖中已經接着升級到了7.01版本)

至此,升級過程所有完成。

相關文章
相關標籤/搜索