PowerShell 3.0管理Hyper-V 3.0
使用PowerShell 3.0管理Hyper-V 3.0
PowerShell ISE是集成在Windows Server中的PowerShell集成開發(fā)環(huán)境,在Windows Server 8中,PowerShell ISE終于開始支持智能感知功能了:
雖然還不如PowerGUI Script Editor還用,但是已經(jīng)很不錯(cuò)了,且支持插件,目前插件還不多,在TeachNet上可以查看。
PowerGUI Script Editor暫時(shí)還不支持PowerShell 3.0,故將使用PowerShell ISE 進(jìn)行開發(fā)。
新版本的PowerShell ISE的一個(gè)很實(shí)用的功能是可以查看、搜索模塊與命令:
下面使用Hyper-V模塊,可以看到有很多命令:
VHD虛擬磁盤格式早在VirtualPC時(shí)代就已經(jīng)出現(xiàn),是微軟虛擬存儲(chǔ)的標(biāo)準(zhǔn)格式,在Windows 7 和 Windows Server 2008 R2中,支持直接從VHD虛擬磁盤啟動(dòng),但是最大容量限制是2TB。
到了Hyper-V 3.0,容量限制已經(jīng)提升到了16TB,且更新為了VHDX磁盤格式。
1、創(chuàng)建一個(gè)虛擬磁盤
New-VHD-Path"F:\Work\tmp\Hyper-V\test.vhdx"-VHDTypeDynamic-VHDFormatVHDX-SizeBytes1024MB
如下圖所示,在F:\Work\tmp\Hyper-V目錄中創(chuàng)建了一個(gè)VHDX格式的虛擬磁盤,容量為1GB,動(dòng)態(tài)擴(kuò)展。
在Windows Server 8中,可以直接掛載VHDX虛擬磁盤格式:
可以在磁盤管理器中對(duì)其進(jìn)行初始化:
一般使用MBR分區(qū)表,格式化為NTFS后就可以在資源管理器中查看了,和物理硬盤沒什么區(qū)別:
2、查看已有的虛擬機(jī)
Get-VM-Name"WinServer2003R2"
腳本運(yùn)行結(jié)果:
3、查看Hyper-V服務(wù)器的信息
Get-VMHost
4、創(chuàng)建一個(gè)虛擬機(jī)
New-VM-Name"WinServer2008R2"-MemoryStartupBytes2GB-BootDevice"CDRom"-NewVHDPath"F:\Backup\Developer\Virtualization\Virtual Machines\Hyper-V\Virtual Hard Disks\WinServer2008R2.vhdx"-NewVHDSize (2048*1000*10) -SwitchName"Hyper-V Switch"
5、啟動(dòng)、關(guān)閉虛擬機(jī)
Start-VM-Name"WinServer2008R2"
Stop-VM-Name"WinServer2008R2"–Force
6、刪除虛擬機(jī)
Remove-VM-Name"WinServer2008R2"–Force
注意刪除虛擬機(jī)并不會(huì)刪除虛擬磁盤。
小結(jié):
本次開始對(duì)Windows Server 8的企業(yè)級(jí)特性進(jìn)行測試,對(duì)即將發(fā)布的下一代Windows Server進(jìn)行預(yù)熱。PowerShell 3.0扮演了核心角色,幾乎可以完成所有的管理操作,后續(xù)篇章會(huì)繼續(xù)測試Windows Server 8的奇特新特性。
- 詳解使用Hyper-V安裝Ubuntu Server 16.10
- ASP.NET Core部署前期準(zhǔn)備 使用Hyper-V安裝Ubuntu Server 16.10
- 詳解實(shí)現(xiàn)hyper-v虛擬機(jī)克隆的方法
- Hyper-V 與 VMware比較哪個(gè)好用
- 如何在Hyper-V虛擬機(jī)上安裝WSUS服務(wù)器技巧
- Windows Server 2012 R2 Hyper-V虛擬化常見異常處理方法總結(jié)
- Hyper-V嘗試連接到服務(wù)器出錯(cuò)無效類的解決方法
- Hyper-V虛擬機(jī)不能上網(wǎng)問題的解決方法
- Hyper-V創(chuàng)建虛擬機(jī)示例圖文教程
- win2008 r2 hyper-v虛擬機(jī)的安裝使用圖文教程
- Windows Server 2012 Hyper-V群集圖文教程
- 利用win10自帶虛擬機(jī)hyper-v安裝centos7方法詳解
相關(guān)文章
Powershell小技巧之使用Update-TypeData擴(kuò)展類型系統(tǒng)
昨天演示獲取時(shí)辰《PowerShell獲取當(dāng)前的時(shí)辰 》,并不只是為了獲取時(shí)辰,還為了使用Update-TypeData命令將時(shí)辰這一屬性,牢牢地幫到DateTime類型上。2014-09-09PowerShell使用match操作符來篩選數(shù)組
本文介紹PowerShell中使用match操作符,配合正則表達(dá)式從數(shù)組中篩選出想要的內(nèi)容,需要的朋友可以參考下2016-11-11PowerShell默認(rèn)參數(shù)$PSDefaultParameterValues結(jié)合Out-File輸出到日志文件
這篇文章主要介紹了PowerShell默認(rèn)參數(shù)$PSDefaultParameterValues結(jié)合Out-File輸出到日志文件實(shí)例,需要的朋友可以參考下2014-06-06PowerShell中改變F1幫助文檔命令獲取方式為在線文檔的方法
這篇文章主要介紹了PowerShell中改變F1幫助文檔命令獲取方式為在線文檔的方法,本文使用一個(gè)自定義函數(shù)實(shí)現(xiàn)需求,需要的朋友可以參考下2015-03-03PowerShell中使用Filter來創(chuàng)建管道輸入函數(shù)
這篇文章主要介紹了PowerShell中使用Filter來創(chuàng)建管道輸入函數(shù),Filter創(chuàng)建的函數(shù)跟Function創(chuàng)建的函數(shù),在本質(zhì)上是一樣的,需要的朋友可以參考下2014-07-07Windows Powershell對(duì)象=屬性+方法
從今天開始,我們這個(gè)系列的教程進(jìn)入到講訴使用對(duì)象的階段,那么本階段的第一篇還是先來熟悉下概念,簡單的說對(duì)象=屬性+方法2014-09-09Powershell小技巧之使用Get-ChildItem得到指定擴(kuò)展名文件
本文主要描述了使用Get-ChildItem得到指定擴(kuò)展名文件的方法以及示例,并介紹了Get-ChildItem混合使用參數(shù)的問題,有需要的朋友可以參考下2014-09-09