掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
作者:Alyssa Wood 2011-08-05 11:06:33
云計算
虛擬化 這種windows PowerShell管理單元可以讓你將虛擬機(jī)管理自動化,并且避免手動的人為失誤。vSphere PowerCLI功能通過使用PowerShell工具來連接vSphere系統(tǒng)的應(yīng)用程序編程接口(API),從而使管理任務(wù)可以安排得更快,更容易。

海東ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
VMware vSphere PowerCLI服務(wù)是一種命令行工具,它可以幫助你管理vSphere系統(tǒng)的虛擬機(jī)、網(wǎng)絡(luò)、存儲以及客戶機(jī)操作系統(tǒng)。
這種Windows PowerShell管理單元可以讓你將虛擬機(jī)管理自動化,并且避免手動的人為失誤。vSphere PowerCLI功能通過使用PowerShell工具來連接vSphere系統(tǒng)的應(yīng)用程序編程接口(API),從而使管理任務(wù)可以安排得更快,更容易。
其他管理程序主要依賴于命令行運(yùn)行,而且通過轉(zhuǎn)換成ESXi方式,VMware管理員的vSphere PowerCLI腳本和指令,都比以往的任何時候更加多。 這些關(guān)于VMware vSphere系統(tǒng)的PowerCLI功能的常見問題的答案,為我們提供了一些基本的指令,故障排除技巧和先進(jìn)的指令實用工具使用方法。
vSphere PowerCLI基本功能有哪些?
VMware vSphere PowerCLI提供了和ESX控制臺相同的管理能力,但是前提是,你的系統(tǒng)上必須有安裝PowerShell。無論您是一位經(jīng)驗豐富的虛擬機(jī)管理員或者是一個對vSphere系統(tǒng)不熟悉的Windows管理員,你可以通過使用vSphere PowerCLI功能 ,在vCenter中添加對象、構(gòu)建集群、創(chuàng)建資源庫,并且添加ESX主機(jī)。在創(chuàng)建群集時,VMware PowerCLI的cmdlet同樣也支持VMware高可用性和分布式資源調(diào)度等功能。
哪些是必須具備的vSphere PowerCLI腳本?
VMware vSphere PowerCLI功能提供了cmdlet、可執(zhí)行文件、腳本以及實例。網(wǎng)絡(luò)為虛擬機(jī)管理做了分類。 vSphere PowerCLI腳本特別有用,因為你可以在任何時間進(jìn)行安排,從而為其他任務(wù)騰出一些時間。例如, 有一種報告腳本可以發(fā)給你一份電子郵件,提供虛擬基礎(chǔ)構(gòu)建活動的每日摘要。 另外一種可以檢測出創(chuàng)建虛擬機(jī)的人員和時間,這有助于控制虛擬機(jī)蔓延。其他vSphere PowerCLI腳本可以檢查虛擬交換機(jī)上的端口數(shù)量,并且可以把報告導(dǎo)出到Microsoft Word。
我怎樣才能通過PowerCLI來創(chuàng)建虛擬機(jī)報告呢?
Get-VM cmdlet是最常見和最重要的vSphere PowerCLI指令之一。首先,通過Connect-VIserver cmdlet連接到你的ESX或者vCenter服務(wù)器。 然后運(yùn)行Get-VM cmdlet,就可以提供一份報告,其中包含有每一個虛擬機(jī)的名稱、電源狀態(tài)、CPU數(shù)量、內(nèi)存量以及更多信息。例如訪客特性字段之類的屬性,將連接到其他計算機(jī)上的對象,從而你可以在那里學(xué)到更多先進(jìn)的虛擬機(jī)管理功能。
很常見的vSphere PowerCLI故障有哪些?
您可能會發(fā)現(xiàn)一些vSphere PowerCLI不能提供的信息。針對那些虛擬機(jī)管理任務(wù),您可以使用外部的PowerShell進(jìn)程,而不是登錄到控制臺操作系統(tǒng),因為虛擬機(jī)的vSphere PowerCLI功能是在PowerShell的基礎(chǔ)上創(chuàng)建的。尤其是在vSphere PowerCLI和vSphere API之間的功能差異讓你受到阻滯的時候,Get-VM cmdlet是另一種非常好的針對PowerCLI故障的應(yīng)對方案。
vSphere PowerCLI功能可以管理主機(jī)嗎?
是的,你可以通過使用的VMware vSphere PowerCLI與VMware的主機(jī)配置文件功能,來為新的主機(jī)提供服務(wù),并且檢查現(xiàn)有的主機(jī)依從性。 通過主機(jī)配置文件,你可以選擇一個具備你所需配置的參考主機(jī),所以其他所有創(chuàng)建的主機(jī)都將具有相同的設(shè)置。vSphere的PowerCLI cmdlet可以把新的主機(jī)附加到主機(jī)配置文件中,之后,再檢查主機(jī)的依從性,或者整個集群的配置文件的設(shè)置。
VMware vSphere PowerCLI怎樣完成批量任務(wù)呢 ?
VMware vSphere的PowerCLI功能可以快速完成批量管理任務(wù) ,將會使圖形客戶端花費(fèi)更長時間。 例如,如果你需要在多個ESX主機(jī)上創(chuàng)建虛擬局域網(wǎng),你可以使用vSphere的 PowerCLI 功能,申請為每一臺主機(jī)的配置設(shè)定一個代碼。在一個集群中,只為特定的主機(jī)申請端口更改,要使用PowerCLI功能的篩選機(jī)制,以確保其他主機(jī)在這個過程中不會被重新配置。但是,如果你打算寫vSphere的PowerCLI腳本,從而可以改變數(shù)據(jù)中心中的每個主機(jī)的網(wǎng)絡(luò)設(shè)置,請務(wù)必先對它們進(jìn)行測試。
我是否也可以使用vSphere的PowerCLI功能進(jìn)行虛擬桌面管理呢 ?
您可以使用vSphere的 PowerCLI cmdlet和腳本來創(chuàng)建VMware View虛擬桌面 。 一旦你創(chuàng)建虛擬桌面,你可以構(gòu)建幾種類型的桌面池。通過幾個VMware View 的PowerCLI cmdlet,您也可以創(chuàng)建鏈接克隆桌面池以及檢索有關(guān)vCenter連接的信息。VMware View有許多合適的設(shè)置,所以要決定哪些子參數(shù)應(yīng)該添加到vSphere PowerCLI的cmdlet中,可能會非常棘手。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流