2013年2月24日 星期日
2013年2月23日 星期六
2013年2月15日 星期五
FQDN與FQIDN
FQDN: Fully Qualified Domain Name (完整網域名稱) |
FQIDN: Fully Qualified Internationalized Domain Name (國際通用的相等名稱) IDN可參考: http://en.wikipedia.org/wiki/Internationalized_domain_name |
PowerShell安裝整合服務
Set-VMDvdDrive -VMName ABC -Path C:\Windows\system32\vmguest.iso
但是在GuestOS安裝還是需人工,無法自動化
ref:
http://csharpening.net/?p=1052
但是在GuestOS安裝還是需人工,無法自動化
ref:
http://csharpening.net/?p=1052
Hyper-V虛擬機限制頻寬、停用頻寬管理
Set-VMNetworkAdapter -VMName ABC -MaximumBandwidth 1000000000
限制虛擬機ABC頻寬上限為1 Gbps
停用頻寬管理:
Set-VMNetworkAdapter -VMName ABC -MinimumBandwidthAbsolute 0 -MaximumBandwidth 0
ref:
Windows Server 2012 QoS Common Configurations
限制虛擬機ABC頻寬上限為1 Gbps
停用頻寬管理:
Set-VMNetworkAdapter -VMName ABC -MinimumBandwidthAbsolute 0 -MaximumBandwidth 0
ref:
Windows Server 2012 QoS Common Configurations
動態記憶體是Windows Server 2008 R2 Service Pack (SP1) 中全新的Hyper-V 功能
http://technet.microsoft.com/zh-tw/library/ff817651(v=ws.10).aspx
動態記憶體可協助您更有效率地使用記憶體資源。這個功能引進之前,必須將虛擬機器關閉才能變更虛擬機器可用的記憶體數量。使用動態記憶體,Hyper-V 可以動態提供虛擬機器或多或少的記憶體,以回應工作負載或應用程式在虛擬機器執行時所需的記憶體數量變更。因此,Hyper-V 可以更有效率地將記憶體分配給設有動態記憶體的執行中虛擬機器。視工作負載這類因素而定,這種效率可以讓您在一部實體電腦上同時執行更多虛擬機器。
關閉虛擬機器名稱ABC關閉動態記憶體:
Set-VMMemory ABC -DynamicMemoryEnabled SFalse
開啟
Set-VMMemory ABC -DynamicMemoryEnabled STrue
REF:
http://technet.microsoft.com/zh-tw/magazine/hh750394.aspx
動態記憶體可協助您更有效率地使用記憶體資源。這個功能引進之前,必須將虛擬機器關閉才能變更虛擬機器可用的記憶體數量。使用動態記憶體,Hyper-V 可以動態提供虛擬機器或多或少的記憶體,以回應工作負載或應用程式在虛擬機器執行時所需的記憶體數量變更。因此,Hyper-V 可以更有效率地將記憶體分配給設有動態記憶體的執行中虛擬機器。視工作負載這類因素而定,這種效率可以讓您在一部實體電腦上同時執行更多虛擬機器。
關閉虛擬機器名稱ABC關閉動態記憶體:
Set-VMMemory ABC -DynamicMemoryEnabled SFalse
開啟
Set-VMMemory ABC -DynamicMemoryEnabled STrue
REF:
http://technet.microsoft.com/zh-tw/magazine/hh750394.aspx
每個Hyper-V虛擬機 最多可支援256個SCSI磁碟,4個IDE磁碟
http://technet.microsoft.com/zh-tw/library/dd250808.aspx
4個SCSI控制器,每個SCSI控制器最多可支援64個磁碟
2個IDE控制器,每個IDE控制器最多可支援2個磁碟
You can have up to two IDE controllers with two disks on each controller
磁碟的大小最大為2040 GB
另外預設IDE控制器會建立一個DVD光碟機,會少掉一個IDE device
虛擬IDE控制器也可以連結到實體磁碟機
檢視虛擬機ABC上所有的SCSI控制器:
Get-VMScsiController -VMName ABC
檢視虛擬機ABC上所有的IDE控制器:
Get-VMIdeController -VMName ABC
或用Get-VMHardDiskDrive
http://blogs.technet.com/b/josebda/archive/2008/02/14/storage-options-for-windows-server-2008-s-hyper-v.aspx
Hyper-V will let you “bypass” the host’s file system and access a disk directly. This raw disk, which is not limited to 2040 GB in size, can be a physical HD on the host or a logical unit on a SAN.
http://technet.microsoft.com/zh-tw/library/dd277881.aspx
傳遞磁碟 — Hyper-V 可讓您略過主機的檔案系統,直接存取磁碟。存放裝置可以是 Hyper-V 伺服器內部的實體磁碟,或是對應至 Hyper-V 伺服器的存放區域網路 (SAN) 邏輯單元 (LUN)。不像其他存放裝置類型,傳遞磁碟不受 2040 GB 的限制。
REF:
Requirements and Limits for Virtual Machines and Hyper-V in Windows Server 2008 R2
4個SCSI控制器,每個SCSI控制器最多可支援64個磁碟
2個IDE控制器,每個IDE控制器最多可支援2個磁碟
You can have up to two IDE controllers with two disks on each controller
磁碟的大小最大為2040 GB
另外預設IDE控制器會建立一個DVD光碟機,會少掉一個IDE device
虛擬IDE控制器也可以連結到實體磁碟機
檢視虛擬機ABC上所有的SCSI控制器:
Get-VMScsiController -VMName ABC
檢視虛擬機ABC上所有的IDE控制器:
Get-VMIdeController -VMName ABC
或用Get-VMHardDiskDrive
http://blogs.technet.com/b/josebda/archive/2008/02/14/storage-options-for-windows-server-2008-s-hyper-v.aspx
Hyper-V will let you “bypass” the host’s file system and access a disk directly. This raw disk, which is not limited to 2040 GB in size, can be a physical HD on the host or a logical unit on a SAN.
http://technet.microsoft.com/zh-tw/library/dd277881.aspx
傳遞磁碟 — Hyper-V 可讓您略過主機的檔案系統,直接存取磁碟。存放裝置可以是 Hyper-V 伺服器內部的實體磁碟,或是對應至 Hyper-V 伺服器的存放區域網路 (SAN) 邏輯單元 (LUN)。不像其他存放裝置類型,傳遞磁碟不受 2040 GB 的限制。
REF:
Requirements and Limits for Virtual Machines and Hyper-V in Windows Server 2008 R2
Hyper-v GuestOS使用3D功能
使用RemoteFX 3D視訊卡,RemoteFX可以將GPU虛擬化提供給每一個虛擬桌面
RemoteFX是Windows Server 2008 R2 with Service Pack 1開始新增功能
Client需使用RDP 7.1以上
RemoteFX 3D視訊卡必須要有相對應的顯示卡,然後到Hyper-V設定內開啟GPU功能和安裝遠端桌面虛擬主機(GuestOS需關機)
ref:
http://blog.sanc.idv.tw/2012/01/hyper-v-remotefx-3d.html
http://technet.microsoft.com/en-us/library/ff817578%28WS.10%29.aspx
RemoteFX是Windows Server 2008 R2 with Service Pack 1開始新增功能
Client需使用RDP 7.1以上
RemoteFX 3D視訊卡必須要有相對應的顯示卡,然後到Hyper-V設定內開啟GPU功能和安裝遠端桌面虛擬主機(GuestOS需關機)
ref:
http://blog.sanc.idv.tw/2012/01/hyper-v-remotefx-3d.html
http://technet.microsoft.com/en-us/library/ff817578%28WS.10%29.aspx
Remove-VM
Remove-VM -Name test* -Force
刪除所有名稱為test開頭的虛擬機器,且不需要提示確認
ref:
http://technet.microsoft.com/en-us/library/hh848489.aspx
刪除所有名稱為test開頭的虛擬機器,且不需要提示確認
ref:
http://technet.microsoft.com/en-us/library/hh848489.aspx
vhd和vhdx差異
vhdx是Windows Server 2012/Windows 8 (Hyper-v 3.0)新增虛擬磁碟格式
vhdx最大容量可達64 TB (vhd只能2 TB)
且vhdx提供了power failure時對資料損壞的保護機制
vhdx也支援4KB大小的邏輯磁區(disk sectors)
vhd預設是固定大小(VhdType:Fixed),vhdx預設是動態擴充(VhdType:Dynamic)
可用Convert-VHD指令轉換
ref:
http://www.ithome.com.tw/itadm/article.php?c=74674&s=3
http://technet.microsoft.com/zh-tw/library/hh831446.aspx
http://gallery.technet.microsoft.com/scriptcenter/Create-Hyper-V-VM-beb888d9
$vhdtype = "Differencing"
$vhdtype = "Fixed"
$vhdtype = "Dynamic"
vhdx最大容量可達64 TB (vhd只能2 TB)
且vhdx提供了power failure時對資料損壞的保護機制
vhdx也支援4KB大小的邏輯磁區(disk sectors)
vhd預設是固定大小(VhdType:Fixed),vhdx預設是動態擴充(VhdType:Dynamic)
可用Convert-VHD指令轉換
ref:
http://www.ithome.com.tw/itadm/article.php?c=74674&s=3
http://technet.microsoft.com/zh-tw/library/hh831446.aspx
http://gallery.technet.microsoft.com/scriptcenter/Create-Hyper-V-VM-beb888d9
$vhdtype = "Differencing"
$vhdtype = "Fixed"
$vhdtype = "Dynamic"
Windows 8的Hyper-V缺少的功能
取消了一些Windows Server虛擬化功能,例如複本、即時移轉等功能
也不能當容錯移轉叢集內的節點
摘自:強勢回歸 Microsoft Hyper-V 2012 從零開始-複本、叢集、即時移轉、高可用性
也不能當容錯移轉叢集內的節點
摘自:強勢回歸 Microsoft Hyper-V 2012 從零開始-複本、叢集、即時移轉、高可用性
sort count -descending
http://technet.microsoft.com/zh-tw/library/gg550867(v=office.14).aspx
PS C:\Users\Peter>Get-Command -PSSnapin "Microsoft.SharePoint.PowerShell" | >>sort verb | group verb | sort count -descending >>
結果會由Count由大致小排序
Count Name Group
----- ---- -----
139 Get {Get-PluggableSecurityTrimmer, Get-SPAccessS...
104 Set {Set-SPAccessServiceApplication, Set-SPAlter...
88 New {New-SPAccessServiceApplication, New-SPAlter...
PS C:\Users\Peter>Get-Command -PSSnapin "Microsoft.SharePoint.PowerShell" | >>sort verb | group verb | sort count -descending >>
結果會由Count由大致小排序
Count Name Group
----- ---- -----
139 Get {Get-PluggableSecurityTrimmer, Get-SPAccessS...
104 Set {Set-SPAccessServiceApplication, Set-SPAlter...
88 New {New-SPAccessServiceApplication, New-SPAlter...
Get-Command -Noun和 -Verb
http://technet.microsoft.com/zh-tw/library/aa997174.aspx
Get-Command -Noun <CmdletNoun> 命令會列出具有指定名詞的所有指令程式。當您希望檢視與特定功能關聯之所有指令程式的清單時,可使用此命令。例如,Get-Command -Noun SystemMessage 命令會傳回 SystemMessage 功能可用的所有指令程式。
Get-Command -Noun
Get-Command -Noun <CmdletNoun> 命令會列出具有指定名詞的所有指令程式。當您希望檢視與特定功能關聯之所有指令程式的清單時,可使用此命令。例如,Get-Command -Noun SystemMessage 命令會傳回 SystemMessage 功能可用的所有指令程式。
Get-Command -Verb Get-Command -Verb <CmdletVerb> 命令會列出具有指定動詞的所有指令程式。當您希望檢視與特定動作關聯之所有指令程式的清單時,可使用此命令。例如,Get-Command -Verb Enable 命令會傳回執行啟用動作的所有可用指令程式。 ref: http://www.goodman-lai.idv.tw/2008/01/get-command-verbnoun.html | ||||
訂閱:
文章 (Atom)