遠程管理server core上的hyper-v

Hyper-v的硬件需求:windows

三個要求
- 基於 x64: Windows Server 虛擬化功能只在 x64 版本的 Windows Server 2008 標準版、企業版和數據中心版中提供。這個和操做系統有關
- 硬件輔助虛擬化: 須要具備虛擬化選項的特定CPU,即包含 Intel VT(Vanderpool Technology)或 AMD Virtualization (AMD-V,代號 "Pacifica")功能的CPU。
- 硬件數據執行保護(DEP),並且被開啓(若是CPU支持 Server 2008 默認開啓)。
Server core的安裝
在安裝Windows server 2008或2008R2的時候,選擇server core模式安裝。其餘步驟相同。
 
安裝完成後安裝Hyper-v。
1. 首先須要在 Server Core 使用 bcdedit 更改啓動的配置,運行如下的命令:   

 
      bcdedit /set hypervisorlaunchtype auto   

 
注意:若是之前沒有配置過這個設置,當運行以上的命令後,Server Core 須要從新啓動。   
 
2. 而後請您使用如下的命令來安裝 Hyper-V   

 
      start /w OCSetup Microsoft-Hyper-V   

 
等命令結束的時候,從新啓動這臺 Server Core 來完成安裝,Hyper-V 須要從新啓動才能完成安裝。而後使用oclist命令來查看是否是Hyper-V這個角色已經被安裝好了。
 
由於 Hyper-V 沒法在命令行下面進行虛擬機的建立和管理。因此在 Server Core 服務器中安裝完 Hyper-V 後,須要用另外的一臺裝有 Hyper-V 管理界面的 Windows 2008 服務器或者是有裝好 Hyper-V Manager的的機器來建立和管理虛擬機。
Microsoft Remote Server Administration Tools能夠在一下網站
http://www.microsoft.com/downloads/en/default.aspx 搜索對應的操做系統下載。現僅支持Windows Vista SP1或Windows 7)
 
如今仍是沒法遠程鏈接到server core上的Hyper-v上建立虛機。必須作一些操做才能夠。
在server端作如下操做。
1.         使用如下的命令在 Server Core 上啓用遠程管理:

 
netsh advfirewall firewall set rule group=" Windows 遠程管理" new enable=yes
 
2.         用如下的命令啓用遠程桌面(遠程桌面方便遠程管理)

 
cscript \windows\system32\scregedit.wsf /ar 0
cscript \windows\system32\scregedit.wsf /cs 0
 
3.         用如下的命令來從新啓動 Server Core 機器讓這些配置生效

 
Shutdown /r /t 0
 
4.         拷貝HVRemote.wsf到服務器上
 
5.         在命令行中找到HYRemote.wsf所在的位置輸入如下命令:

 
net user username * /add     //添加一個用於遠程管理的賬號,也能夠用原來的管理員
cscript hvremote.wsf /add:accountname username
 
在客戶端執行如下操做:
拷貝hvremote.wsf到客戶端

 
1.         在命令行中找到hvremote.wsf所在位置,輸入如下命令

 
cscript hvremote.wsf /anondcom:grant //容許匿名訪問遠程DCOM

 
2.         註銷

 
3.         利用與服務同名賬號登陸(在客戶端也新建一個)

 
4.         cscript hvremote.wsf /mmc:enable //開放mmc防火牆端口

 
5.         cscript hvremote.wsf /show /target: othercomputername //測試是否可以通訊(一樣能夠在服務器端測試)
相關文章
相關標籤/搜索