久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Windows系統管理員必備的VMware PowerCLI功能有哪些

182次閱讀
沒有評論

共計 3616 個字符,預計需要花費 10 分鐘才能閱讀完成。

這篇文章跟大家分析一下“Windows 系統管理員必備的 VMware PowerCLI 功能有哪些”。內容詳細易懂,對“Windows 系統管理員必備的 VMware PowerCLI 功能有哪些”感興趣的朋友可以跟著丸趣 TV 小編的思路慢慢深入來閱讀一下,希望閱讀后能夠對大家有所幫助。下面跟著丸趣 TV 小編一起深入學習“Windows 系統管理員必備的 VMware PowerCLI 功能有哪些”的知識吧。

如果你是一名 Windows 管理員,最近又承擔了接管 VMware vSphere 4 的任務,得知你熟悉且熱愛的 PowerShell 平臺也能管理 VMware 環境一定讓你很高興。

與普通的看法相反,VMware 是用來幫助管理員完成工作的,雖然需要時會涉及盜用微軟的技術。進入 PowerCLI,設置好 PowerCLI 以便使用,只不過是在現有 Windows PowerCLI 安裝基礎上進行“下一步 - 下一步 - 完成”的安裝。

Windows 管理員經常問起的一個問題是他們是否需要學習 Linux。我對此的回答是你們真的應該忘掉學習 Linux 和 ESX 控制指令這件事。不僅因為一旦 ESXi 變成 VMware 標準,那些技術的價值就減少了,還因為 ESX 控制也沒有提供多少指令。相反地,PowerCLI 中逐字算有數百個指令集,它們在控制臺環境內提供一定程度的功能和不可用控制。

讓我們來看看 PowerCLI 的一些最重要的用途。

使用 PowerCLI 創建數據中心

關于 PowerCLI 價值的一些例子是這些指令集允許你在 vCenter 里創建對象,當拆卸、重置和重建我的實驗平臺時,我一直使用這些指令,但它們也可以用來擴展出一個新的虛擬數據中心。

一旦 vCenter 安裝好,你的主要任務將是創建數據中心、集群和資源池。如果你追求連貫性和自動化,你可以通過使用 PowerCLI 搞定這一切。為了創建一個新數據中心,你需要連接相關的 vCenter(Connect-VISServer),然后使用這個新數據中心指令創建數據中心對象。

PowerCLI 腳本的 *** 部分只通過一個管理賬戶連接到 vCenter,第二部分建立一個稱為“$root”的變量,用來為創建數據中心設置位置,如果獲取文件夾指令與非遞歸轉換一起運行,新數據中心的位置將被設置在 vCenter 樹的最上面。如下所示,我的三個數據中心(UpTown、MidTown 和 DownTown),用該新數據中心指令和 -name 變量來設置它們的名稱是一個簡單過程。

connect-viservervcnyc.corp  ndash;username corp\administrator  ndash;passwordPassword1
$root = Get-Folder  ndash;NoRecursion
new-datacenter  ndash;location $root -name  lsquo;NYC DataCenter - UpTown 
new-datacenter  ndash;location $root -name  lsquo;NYC DataCenter - MidTown rsquo;
new-datacenter  ndash;location $root -name  lsquo;NYC DataCenter - DownTown

下面的截圖顯示了每個命令的結果。

圖 1. 使用 PowerCLI 傳進數據中心對象

用 PowerCLI 創建集群

當然,你想做的下一件事是開始創建你每個數據中心里的 VWware 集群,這可以通過新集群指令來完成,這些指令支持許多選項以幫助你輕松配置集群的 VMware 高有效性(HA)和分布式資源中心(DRS)。在下面的 PowerCLI 腳本里,我在“NYC DataCenter-Downtown”中創建了一個叫“Cluster”的集群,這聰明的東西真就通過下面的附加參數添加進來了:

new-cluster  ndash;location (get-datacenter  ndash;name  NYC DataCenter  ndash; 
DownTown ) -name  Cluster  -HAEnabled 
-HAAdmissionControlEnabled  ndash;HAFailoverLevel 2-DRSEnabled 
 ndash;DRSMode PartiallyAutomated

因此, 使用 -HAEnabled 可以激活集群上 VMware 的 HA 和 DRS 技術,將 -HAFailover 等級設置為 2,表示在虛擬機失效備援停止工作前,我可以承受最多 2 個 ESX 主機的損失。這是一個確保在相當數量主機出故障的情況下,系統不會成為超負荷狀態的簡單方法。

DRS 模式參數提供三種選項(半自動、全自動和手動),依次各項提供越來越多的自動化。例如,當虛擬機開機后,半自動選項會允許集群決定 VM 運行在那個 ESX 主機上。請記住,管理員仍然會接到通知說,何時 DRS 會認為移動 VM 并基本控制集群移動對話框的主要 DRS 部分上的單選框是個好主意。

圖 2. VM 集群設置的自動級別

用 PowerCLI 創建資源池

也許下一階段便將是在 VMware 集群上定義資源池了。正如你所知道的,VMware 資源池是一種收集 VMware 集群大資源及把它們分割成便于管理單元的方法。為每個應用類型(比如活動目錄域控制器,還有 SQL 服務器等)創建一個資源池很常見。通過使用新的 -resourcepool 指令便可使其自動化,正如我們使用的其它指令,這個也需要設置位置參數,并創建該資源池的名稱。重復此過程你就創建了所需的所有資源池。

new-resourcepool  ndash;location (get-datacenter  ndash;name  NYC DataCenter - DownTown  | get-cluster  ndash;name  Cluster) -name  lsquo;Web Servers rsquo;
new-resourcepool  ndash;location (get-datacenter  ndash;name  NYC DataCenter - DownTown  | get-cluster  ndash;name  Cluster) -name  lsquo;Database Servers rsquo;

用這種方式使用 PowerCLI 的有趣在于,在創建資源池之前,你通常將需要的 ESX 主機添加在集群上,但是通過 PowerCLI 你能在添加 ESX 主機之前創建你的資源池。下面是 PowerCLI 如何執行那些 vSphere 客戶端通常拒絕任務的好例子。

圖 3. 使用 PowerCLI 創建資源池

通過 PowerCLI 添加 ESX 主機

管理員接下來要執行的一個大任務涉及往集群上添加 ESX 主機,這可以通過在 PowerCLI 中的 add-vmhostcmdlet 指令來完成。

add-vmhost esx1.corp.com -location (get-datacenter  ndash;name  NYC DataCenter- DownTown | get-cluster ndash;name  Cluster) -user root  ndash;password Password1 -force

通過一起使用 get-datacenter 和 get-cluster 指令,我們可以明確指定 vCenter 中的一個對象為 ESX 主機將被添加到目錄中的正確位置。把它們添加到 HA 集群上也會觸發 HA 代理到 ESX 主機的啟動。

這里,-force 參數是用于接收安裝 ESX 主機過程中生成的默認 SSL 證書,如果沒有 -force 參數,為了成功添加 ESX 主機到 vCenter 上,你需要完全信任 SSL 證書;否則任務將失敗,并出現錯誤提示“由于正在使用自簽 SSL 證書,認證指定主機授權無效。”

圖 4. 添加 ESX 主機到集群中

正如你所看到的,PowerCLI 的功能非常強大,它的價值體在于能夠簡易地自動執行任務。如果你掌握了 Windows PowerShell 基礎,學會 VMware 中的附加指令相對比較容易。

年復一年,VMware 加入更多的指令讓你的日常管理工作生活更加輕松,但如果你愿意,你也可以超越那些指令走得更遠。PowerCLI 可以通過一個網絡服務器引擎和 VMware 的 SDK 結合使用,這樣,實際上你在 vSphere 客戶端執行的所有任務都可以通過 SDK 用 PowerCLI 自動執行。VMware 推出的新 PowerCLI 版本可以讓你通過一個簡單的指令進入所需要訪問配置選項,但在那之前,上述方法是一個很好的的選擇。

關于 Windows 系統管理員必備的 VMware PowerCLI 功能有哪些就分享到這里啦,希望上述內容能夠讓大家有所提升。如果想要學習更多知識,請大家多多留意丸趣 TV 小編的更新。謝謝大家關注一下丸趣 TV 網站!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-04發表,共計3616字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 永康市| 永新县| 南江县| 建平县| 北碚区| 普格县| 新宾| 昂仁县| 嘉黎县| 镇康县| 锦屏县| 临漳县| 资阳市| 基隆市| 安徽省| 溆浦县| 环江| 调兵山市| 建水县| 静宁县| 报价| 郎溪县| 通城县| 旬邑县| 华亭县| 且末县| 平凉市| 黄大仙区| 五家渠市| 双江| 顺平县| 宁强县| 公安县| 广水市| 井陉县| 霍城县| 栖霞市| 米脂县| 牡丹江市| 八宿县| 天镇县|