close

http://blog.slps.tp.edu.tw/00086/?tag=vmware

 

 

升級vSphere ESX 4.0 to 4.1步驟與方式

ESX(i) 4.1 既然發佈了, 當然要升級啦, 不過無法用 "VMware vSphere Client and Host Update Utility" 來升級, 可以採用下列方式來作升級動作, 已經在學校兩台機器試過, 可以升級無誤!

1. 首先需要的軟體, 當然也是 WMware 提供的 VMware vSphere Command-Line Interface(vSphere CLI)

2. 參考官方手冊 vsp_41_upgrade_guide.pdf 第63頁

3. 下載升級檔 upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip, 這個如果各位有在 VMware 註冊過, 可以到 http://downloads.vmware.com/d/info/datacenter_downloads/vmware_vsphere_4/4 選擇相關的版本 download!

4. 先把需要更新的 ESX(i) 4.0 Server 上的虛擬OS先全部關機, 然後將 ESX(i) Server 進入維護模式(maintenance mode)

5. 如之前提過執行備份設定檔的 CLI command Prompt! 

進入 "bin" 資料夾, 依照順序執行下列指令:

a. 紅色部分要打, 沒有空白隔開喔, 指行命令是一行打完!

vihostupdate --server host name or IP address -i -b location of the ESXi upgrade ZIP bundle -B ESXi410-GA-esxupdate

b. 與 "a." 很像, 只是少了上述紅色字樣的部分

vihostupdate --server host name or IP address -i -b location of the ESXi upgrade ZIP bundle -B ESXi410-GA

c. 可打也可不打, 只是確認更新程式是否有確實安裝

vihostupdate.pl --server host name or IP address --query

6. 確定更新完畢後, 記得要將 ESX(i) Server reboot, 之前重新連線, 此時可能會要升級 vSphere client 到 4.1 版, 請更新後, 就可以連線, 同時記得要離開維護模式, 然後把所有的虛擬OS逐一開機即可!

7. 官網也有另一種更新方式, 請參考!

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1016209

 

 

 

 

OR

 

 

 

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,然後uploadESX 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.          點選右下角的Remediatereview相關設定後開始進行升級。

F.           可以到ESX Console 觀察upgrade progress.

 

方法二,使用esxupdate

A.          首先使用VI Client,瀏覽欲升級的ESX Hostdatastore,上傳預先下載好的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 0n 0e /hostsvc/maintenance_mode_enter

E.          開始進行upgrade,先執行pre-upgrade檔案
esxupdate –bundle= update

F.           再執行升級主檔
esxupdate –bundle= update

G.         離開維護模式
vimsh –n –e /hostsvc/maintenance_mode_exit

H.         reboot,並重新執行vmware –v 檢查版本

 

方法三,使用vihostupdate

A.          vihostupdate工具內含在Vmware vShpere CLIVmware 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
    全站熱搜
    創作者介紹
    創作者 sisley0921 的頭像
    sisley0921

    天丫

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