您好,登錄后才能下訂單哦!
使用命令esxcli為ESXi主機安裝補丁
Step1.
首先確保ESXi主機開啟SSH服務(wù),可以使用兩種方法進行開啟。
使用 ESXi Shell
默認(rèn)情況下,ESXi 上的 ESXi Shell(以前稱為技術(shù)支持模式或 TSM)處于禁用狀態(tài)。如有必要,可以啟用對 shell 的本地或遠(yuǎn)程訪問。
啟用 ESXi Shell 僅用于故障排除。無論主機是否以鎖定模式運行,都可以啟用和禁用 ESXi Shell。
ESXi Shell
啟用此服務(wù)以本地訪問 ESXi Shell。
SSH
啟用此服務(wù)以使用 SSH 遠(yuǎn)程訪問 ESXi Shell。
方法 1:在ESXi主機的控制臺進行設(shè)置
<F2> Customize System/View Logs
登錄root
選擇 Troubleshooting Options
Enable ESXi Shell 和 SSH
方法2:從vShpere Client 管理界面中配置
選擇配置 -> 安全配置文件 -> 服務(wù) -> 屬性
檢查服務(wù)屬性中,ESXi Shell和SSH均為開啟狀態(tài)??梢酝ㄟ^選項按鈕進行修改。
Step2.
上傳補丁程序
通過vSphere Client,選擇存儲器 -> 右鍵選擇瀏覽數(shù)據(jù)存儲
選擇上載
等待文件上傳完
Step3.
升級補丁
ESXi主機右鍵選擇進入維護模式,此時應(yīng)該保證該所有虛擬機都已經(jīng)被關(guān)閉。
下面進入命令行界面,通過SecureCRT連入EXSi。
通過命令查詢EXSi主機的狀態(tài),再次確認(rèn)主機處于維護狀態(tài)。
~ # vim-cmd /hostsvc/hostsummary|grep Maintenance
inMaintenanceMode = true,
檢查現(xiàn)在的版本
~ # vmware -v
VMware ESXi 5.5.0 build-3568722
~ # esxcli system version get
Product: VMware ESXi
Version: 5.5.0
Build: Releasebuild-3568722
Update: 3
使用命令列出當(dāng)前安裝的軟件
esxcli software vib list
進入到上傳的補丁包所在的目錄
使用下列命令安裝補丁
esxcli software vib update -d "/vmfs/volumes/datastore1/ESXi550-201703001.zip"
安裝修補程序后,重新引導(dǎo) ESX 主機:
# reboot
重啟后通過SSH重新連入ESXi主機。
檢查主機升級后的版本
vmware -v
關(guān)閉主機的維護模式
~ # vim-cmd /hostsvc/maintenance_mode_exit
'vim.Task:haTask-ha-host-vim.HostSystem.exitMaintenanceMode-109447963'
關(guān)閉后檢查
~ # vim-cmd /hostsvc/hostsummary |grep inMaintenanceMode
inMaintenanceMode = false,
參考文檔:
esxcli software vib 命令為 ESXi 5.x/6.x 主機安裝補丁程序 (2008939)
https://kb.vmware.com/s/article/2008939?lang=zh_CN
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。