對虛擬主機進(jìn)行維護是為確保能夠對正在運行的IT環(huán)境進(jìn)行很好的審計,并符合IT標準以及流程的要求。更為重要的是,對虛擬主機進(jìn)行維護能夠確保及時(shí)應用特定的Windows安全更新。如何正確維護虛擬主機?特網(wǎng)服務(wù)器主機商為您一探究。
盡管有幾種方式都能夠將虛擬主機置于維護模式,但我經(jīng)歷過(guò)的最簡(jiǎn)單的方式是使用附帶了SCVMM安裝程序的系統中心虛擬機管理器(SCVMM)PowerShell cmdlets。你可以使用虛擬機管理器控制臺將虛擬主機置于維護模式,但每次只允許對單個(gè)節點(diǎn)或集群執行維護操作。SCVMM提供了Disable-SCVMHost PowerShell cmdlet,你可以對一臺或多臺虛擬主機執行維護操作。
開(kāi)啟SCVMM維護模式之前的流程
在調用SCVMM維護模式流程之前有一些事情你需要了解。首先,如果一臺虛擬主機屬于一個(gè)集群或者是一個(gè)Hyper-V集群的一部分,那么運行在該主機上的所有虛擬機將會(huì )被在線(xiàn)遷移到故障切換集群的另一個(gè)節點(diǎn)上。如果你在使用SCVMM執行維護操作,那么你將會(huì )被問(wèn)到是否打算將所有正在運行的虛擬機在線(xiàn)遷移到集群中的另一個(gè)節點(diǎn)。如果你打算使用Disable-SCVMHost PowerShell cmdlet,那么還必須使用MoveWithinCluster參數。
如果虛擬機沒(méi)有在故障切換集群中被配置為高可用,那么當開(kāi)啟維護模式時(shí),與被在線(xiàn)遷移到故障切換集群內其他節點(diǎn)的虛擬機不同,這些虛擬機將會(huì )被保留下來(lái)。如果虛擬主機沒(méi)有加入集群,那么維護模式過(guò)程將保留所有正在虛擬主機上運行的虛擬機。
如何將虛擬主機置于維護狀態(tài)
以下是幾個(gè)使用Disable-SCVMHost PowerShell cmdlet的例子:
為將單臺虛擬主機置于維護狀態(tài),可以在SCVMM服務(wù)器上執行如下PowerShell命令:
$VMHost = Get-SCVMHost –ComputerName“VHostServer” Disable-SCVMHost –VMHost $VMHost -MoveWithinCluster
請注意Disable-SCVMHost命令如果使用-MoveWithinCluster參數,會(huì )將虛擬機在線(xiàn)遷移到故障切換集群中的另一個(gè)節點(diǎn)上。
如果你打算將特定SCVMM主機組中的所有虛擬主機置于維護模式,那么可以使用如下PowerShell命令:
$VMMGroup = Get-SCVMHostGroup –Name “Dallas” –VMServer “VHostServer.TechTarget.com” $HostsInVMMGroup = Get-SCVMHost –VMHostGroup ForEach ($EachHost in $HostsInVMMGroup { Disable-SCVMHost –VMHost $VMHost -$EachHost }
SCVMM支持將Hyper-V主機、VMware ESX主機以及XenServer主機置于維護模式。連接ESX主機以及XenServer時(shí)維護過(guò)程可能使用不同的方法,但都是使用同一個(gè)命令行工具—Disable-SCVMHost cmdlet執行維護模式操作。
當虛擬主機被置于維護模式,SCVMM將自動(dòng)禁用新虛擬機創(chuàng )建、在線(xiàn)遷移功能并阻止單個(gè)主機以及主機集群加入SCVMM主機評級系統。
如下命令所示,從維護模式恢復需要使用SCVMM管理器或者運行Enable-SCVMHost PowerShell cmdlet:
$MyHost = Get-SCVMHost –ComputerName “VHostServer” Disable-SCVMHost –VMHost $MyHost
Enable-SCVMHost 以及 Disable-SCVMHost PowerShell cmdlets 所支持的最為重要的功能之一是不用等待命令執行完成就能夠將控制權立刻交回PowerShell窗口。你可以使用-RunAsynchronously參數,創(chuàng )建一個(gè)工作線(xiàn)程執行維護模式,然后立即退回到PowShell窗口。
SCVMM自動(dòng)維護模式過(guò)程的不足
有必要指出當你將虛擬主機或者主機集群從維護模式恢復到正常模式時(shí),SCVMM將會(huì )恢復虛擬主機所提供的服務(wù)。盡管SCVMM允許虛擬主機或者集群從維護模式恢復,參與由SCVMM智能定位功能所支持的SCVMM主機排名,但SCVMM維護恢復過(guò)程并不會(huì )將之前遷移走的虛擬機遷移回來(lái)。SCVMM不會(huì )啟動(dòng)之前被保留下來(lái)的虛擬機。你必須手動(dòng)啟動(dòng)單臺虛擬主機上的所有虛擬機或者將虛擬機在線(xiàn)遷移回原虛擬主機以平均分配工作負載。這是SCVMM維護過(guò)程的眾多不足之一,也就是在虛擬主機能夠提供用戶(hù)服務(wù)前可能要增加一些人工操作。
盡管SCVMM能夠通過(guò)調用動(dòng)態(tài)優(yōu)化平衡集群內的虛擬工作負載,但執行動(dòng)態(tài)優(yōu)化,平均分配工作負載可能要花一些時(shí)間。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站