我刚刚在一台新机器上安装了 hyper-v 服务器以进行测试,并想知道是否有一种方法可以在本地访问其中一个来宾?
还是只能通过 Hyper-V 管理器(或远程桌面)从另一台机器访问它们?
所以唯一的解决方案是安装 Windows Server 2008 并向其添加 Hyper-V 角色,如果我也希望能够在服务器计算机上工作?
我刚刚在一台新机器上安装了 hyper-v 服务器以进行测试,并想知道是否有一种方法可以在本地访问其中一个来宾?
还是只能通过 Hyper-V 管理器(或远程桌面)从另一台机器访问它们?
所以唯一的解决方案是安装 Windows Server 2008 并向其添加 Hyper-V 角色,如果我也希望能够在服务器计算机上工作?
Hyper-V Server 是一个没有任何图形用户界面的嵌入式管理程序;在这方面,它与 Windows Server 2008 的服务器核心安装或 VMWare ESX 服务器非常相似。
您只能从控制台进行命令行管理,客人只能远程访问。
没错,如果您需要运行虚拟机并从同一个服务器控制台访问它们,您需要使用 Hyper-V 角色安装完整的 Windows Server 2008。
获取最新版本的 PSHyper-V。执行以下操作(并注意“本地”一词):
http://blogs.msdn.com/virtual_pc_guy/archive/2009/02/10/enabling-powershell-on-hyper-v-server-2008-r2.aspx
熟悉 PSHyper-V 的一种谨慎方法是将 Win Server 2008 R2 完整(非核心)安装到开发盒上,从而能够通过 Hyper-V 管理器确认 Powershell/WMI 命令的结果(也在开发盒上)。一旦被充分理解,PSHyper-V 脚本就可以自信地使用,例如,针对超小型 Hyper-V Server 2008 R2 安装。
我现在找到了一个名为ProHVM的产品,可以用来在本地管理 Hyper-V 服务器。