顯示包含「hyper-v」標籤的文章。顯示所有文章
顯示包含「hyper-v」標籤的文章。顯示所有文章

2010年3月26日星期五

讓Users 一起管理VM

Hyper-V Manager 預設只有Local Administrators Group 和 Domain Administrators Group 才有管理Hyper-V 權限, 但由於只有一,至兩個管理員負責Hyper-V管理上會比較麻煩, 所以我們可以經過Authorization Manager 授權給users 管理權限, 而不用給予最高administrators 權限.


1.在windows server 2008, 輸入azman.msc開啟Authorization Manager, 打開“%ProgramData%\Microsoft\Windows\Hyper-V\InitialStore.xml"
2.展開Definitions, 右鍵Role Definitions-->Create Role Definition, 在Name 輸入VM Manager, 按一下Add, 選擇需要的operation permission.


3.展開Role Assignments, 右鍵Add Role, 選擇VM Manager


4.新增users 到VM Manager

5.最後用users account 登入後, 打開Hyper-V Manager, 便會看見VM


6.因為沒有給予Stop Service 權限, 所以user 不能Stop VM

2010年3月2日星期二

了解 Virtual Hard Disk

在Hyper-V 裡, 主要有兩種類型: Fixed-size VHD& Dynamic VHD, 每種類型可支持size 上限是2040GB.
Fixed-size VHD: 如建立VHD 時已設定20GB, VHD 會立即佔去了實體hard disk 20GB 位置,好處是存取效能較好.
Dynamic VHD: 如用此類別建立VHD並設定20GB, 但它不會立即佔去了實體hard disk 20GB, 它只會隨著用量來擴充容量直至到20GB

另外還有Differencing VHD: 這是會建立兩個VHD, 而且是母子關係, parent-child relationship, VM 會根據parent VHD 為基礎, 而所有改變只會在child VHD, 不會影響到parent VHD. 好處是節省空間, 但會效能會大打折扣.



最後一個是Pass-Through Disk Access, 其實這個不是VHD 的一種, 這能夠令Hyper-V 沒有VHD 下利用直接存取Physical Hard Disk工作, 而且沒有2040GB 限制. 但首先在disk managment 裡offline hard disk 才可以給hyper-v 使用.

還有注意地方:
System 只可以由IDE 啟動, 而IDE 只有2個controller, 可以連續4隻VHD. 而SCSI有4個controller, 每個controller 可以連接64隻VHD, 總數可以連接256隻VHD, 但不能boot system.

2010年2月18日星期四

在Windows Server 2008 Server Core上安裝Hyper-V

安裝Server 2008 Server Core 並不困難, 只要放installation disc 跟指示一步一步執行便會到登入畫面, 預設第一次登入密碼是:P@ssw0rd

由於server core 沒有GUI, 安裝Hyper-V全程只靠command 執行



1. 在command prompt 輸入oclist

2. 輸入bcdedit /set hypervisorlaunchtype auto, 設定hypervisor 自動執行

3. 再輸入start /w ocsetup Microsoft-Hyper-V

4. 再輸入oclist, 會看見Hyper-V 已經安裝成功



要移除Hyper-V Service

start /w ocsetup Microsoft-Hyper-V /uninstall