VMware最近出了4.1,有很大幅度的更新與新功能。
不過Vmware升級方法也好多種,常常令人搞不清楚。
這裡整理了一下升級vSphere ESX 4.0 to 4.1步驟與方式~~~

共有三種方法
1. 使用Vmware Update manager
2. 使用esxupdate
3. 使用vihostupdate

方法一 ,使用Vmware Update manager
A. 確認ESX Server現在版本,使用#vmware –v
B. 到Virtual Center中,選擇該ESX Host,點選Update manageràAdmin viewà瀏覽並選擇預先下載好的upgrade bundle,然後upload到ESX DataStore中存放。
For ESX 3.5 – “esx-DVD-4.1.0-260247.iso”
For ESX 4.0 – “upgrade-from-ESX4.0-to4.1.0-0.0.260247-release.zip”
C. 接下來建立upgrade baseline à選擇create baselineàbaseline type請選擇host upgrade à下一步選擇剛剛已經上傳好的datastore中的upgrade iso檔。à選擇Try to reboot the host and roll back the upgrade in case of failure. àFinish.
D. 建立好後,點選該baseline,再選擇右上角的Compliance view , 選擇Attatch ,勾選Upgrade Baseline下剛剛建立的那個baseline,再按下Attach。
E. 點選右下角的Remediate,review相關設定後開始進行升級。
F. 可以到ESX Console 觀察upgrade progress.

方法二,使用esxupdate
A. 首先使用VI Client,瀏覽欲升級的ESX Host之datastore,上傳預先下載好的upgrade bundle.
For ESX 4.0 ,必須上傳以下兩個檔案 :
“pre-upgrade-from-ESX4.0-to-4.1.0-0.0.260247-release.zip”
“upgrade-from-ESX4.0-to-4.1.0-0.0.260247-release.zip”
B. 一旦上傳完畢,登入ESX Host Console,使用 #vmware –v檢查現行版本。
C. 切換到剛剛上傳的目錄中檢查該兩個檔案是否存在。
D. 將ESX切換到maintenance mode,
vimsh –n –e /hostsvc/maintenance_mode_enter
E. 開始進行upgrade,先執行pre-upgrade檔案
esxupdate --bundle=/vmfs/~/prexxxxxx.zip check
esxupdate --bundle=/vmfs/~/prexxxxxx.zip update
F. 再執行升級主檔
esxupdate --bundle=/vmfs/~/upgradexxxxxx.zip update
G. 離開維護模式
vimsh –n –e /hostsvc/maintenance_mode_exit
H. reboot,並重新執行vmware –v 檢查版本

方法三,使用vihostupdate
A. vihostupdate工具內含在Vmware vShpere CLI和Vmware Manager Appliance(VMA)
B. Vmware vShpere CLI請到Vmware官網下載
C. 開啟VI Client,選擇FilesàDeploy OWF TemplateàDeploy from file à瀏覽選擇預先下載好的VMA-4.1.0.0-268837.ovf
D. 將VMA部署到ESX上。
E. 到Vmware官網下載
“pre-upgrade-from-ESX4.0-to-4.1.0-0.0.260247-release.zip”
“upgrade-from-ESX4.0-to-4.1.0-0.0.260247-release.zip”
以及Drivers&ToolsàAutomation Tools and SDKs中的Vmware vShpere CLI
F. 將Vmware vShpere CLI安裝在vCenter上
G. 升級前請將運作在該ESX上的所有虛擬機器關閉,並將ESX切換到維護模式。
H. 於Vcenter中開啟Dos視窗,切換到program files\Vmware vShpere CLI ,
並執行vihostupdate.pl
I. vihostupdate.pl --server x.x.x.x --install --bundle C:\~~\pre-upgradexxx.zip
J. vihostupdate.pl --server x.x.x.x --install --bundle C:\~~\upgradexxx.zip
K. 升級完畢後,執行
vihostupdate.pl --server x.x.x.x –query
L. 重新啟動ESX host
vihostupdate.pl --server x.x.x.x --o reboot
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 BENIT 的頭像
    BENIT

    BenIT

    BENIT 發表在 痞客邦 留言(0) 人氣()