Server 2012 Hyper-v新功能之二:自动化支持技术
Server 2012 Hyper-v新功能之一:客戶端 Hyper-V
?
??????? Windows PowerShell 是在 Windows Server 中執(zhí)行自動化任務(wù)的腳本解決方案,新的適用于 Windows PowerShell 的 Hyper-V cmdlet 為 IT 專業(yè)人員提供了一種簡單的方法,能夠在 Windows Server 2012 中實現(xiàn)管理任務(wù)的自動化。在 Windows Server 2012 中,Hyper-V 通過引入超過 140 個內(nèi)置的適用于 Windows PowerShell 的 Hyper-V cmdlet 來解決此問題。隨著 Hyper-V cmdlet 數(shù)量的擴大以及與操作系統(tǒng)其他部分的緊密集成,管理員現(xiàn)在可以輕松地在其環(huán)境中實現(xiàn) Hyper-V 相關(guān)任務(wù)的自動化,通過使用這些新的 cmdlet,管理員可以更容易使數(shù)據(jù)中心的(從基本到復(fù)雜的)任務(wù)實現(xiàn)自動化。
?????? 命令列表: 此處為全部140多個的Hyper-V Cmdlets in Windows PowerShell
??????? 前提條件:
- 一臺運行 Windows Server 2012 的計算機,且該計算機已經(jīng)安裝 Hyper-V 角色,至于如何用Windows PowerShell 的命令添加刪除角色,請參考相關(guān)的命令。Hyper-V 需要計算機使用支持硬件虛擬化的處理器。
- 一個屬于管理員組或 Hyper-V 管理員組成員的用戶帳戶。
???? 下面,是創(chuàng)建一臺虛擬機、加載硬盤、加載網(wǎng)絡(luò)、加載DVD啟動光盤的較典型過程,從這個過程中,我們可以看 Windows PowerShell 的 Hyper-V cmdlet 語法的一些使用格式:
?
| 任務(wù) | 執(zhí)行任務(wù)的 Windows PowerShell 命令 |
| 1、在e:\hyper-v\windows8\windows8.vhdx 下創(chuàng)建固定大小為20G的虛擬硬盤 | New-VHD -Path e:\hyper-v\windows8\windows8.vhdx –Fixed –SizeBytes 20GB |
| 2、創(chuàng)建一個新的虛擬機名稱為:Windows8 ;內(nèi)存 1G的虛擬機 | New-VM –Name “windows8” –MemoryStartupBytes 1GB |
| 3、把虛擬硬盤windows8.vhdx加載到名為Windows 8的虛擬機上 | Add-VMHardDiskDrive -VMName Windows8 -Path e:\hyper-v\windows8\windows8.vhdx |
| 4、將“windows8”虛擬機上的虛擬網(wǎng)絡(luò)適配器連接到“Switch”交換機上。 | Connect-VMNetworkAdapter –VMName Windows8 –SwitchName Switch |
| 5、加載啟動光盤 6、啟動虛擬機 | Add-VMDvdDrive -VMName windows8 –Path D:\os\windows8cp.iso Start-VM –Name windows8 |
1、在e:\hyper-v\windows8\windows8.vhdx 下創(chuàng)建固定大小為20G的虛擬硬盤
創(chuàng)建過程:一般情況下,這個命令可以連同目錄一同創(chuàng)建。
創(chuàng)建結(jié)果
2、創(chuàng)建一個新的虛擬機名稱為:Windows 8 ;內(nèi)存 1G的虛擬機
3、把虛擬硬盤windows8.vhdx加載到名為Windows 8的虛擬機上:執(zhí)行完命令后沒有任何提示
結(jié)果顯示:
4、將“windows8”虛擬機上的虛擬網(wǎng)絡(luò)適配器連接到“Switch”交換機上。
結(jié)果:
5、加載啟動光盤
結(jié)果
6、啟動虛擬機
結(jié)果:
??????? 這個我只是把創(chuàng)建和配置一臺虛擬的過程分步給大家演示了一下,如果您做為一個IT工程師,您可以把這些新的適用于 Windows PowerShell 的 Hyper-V cmdlet 做成一個腿本或批處理文件,那么,創(chuàng)建、配置和管理一批虛擬不就在分秒之間么?這就是所謂的自動化支持技術(shù)。
??????? 以下是一些命令使用的規(guī)則,給大家總結(jié)如下:
| 前綴 | 用途 |
| VM | 用于管理虛擬機的 cmdlet |
| VHD | 用于管理虛擬硬盤文件的 cmdlet |
| VFD | 用于管理虛擬軟盤文件的 cmdlet |
??????? 命令幫助:
● Get-Help <cmdlet name> -Detailed
● Get-Help <cmdlet name> -Examples
● Get-Help <cmdlet name> -Full
?
總結(jié)
以上是生活随笔為你收集整理的Server 2012 Hyper-v新功能之二:自动化支持技术的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux PCI网卡驱动分析
- 下一篇: poj3692