Hyper-V Server 2012通过Powershell添加Hyper-v角色

一般情况下,当我们安装完Windows Server操作系统、准备好备用资源后,都要添加服务器角色和功能,Microsoft Hyper-V Server 2012安装完也一样,得添加Hyper-v角色:
    1、显示Hyper-v都要添加哪些功能:

Get-WindowsFeature Hy* (感觉这个命令有点像display或List)

下图是完整Server 2012和Microsoft Hyper-V Server 2012的对比图,我们看到,完整Server 2012添加Hyper-v角色要添加三个模块:Hyper-v;Hyper-v-Tools(这个是图形化管理工具,因为Microsoft Hyper-V Server 2012没有图形化管理工具,所有没有这个模块);Hyper-v-PowerShell,而Microsoft Hyper-V Server 2012只有两个模块:Hyper-v和Hyper-v-PowerShell;

clip_image002

    2、安装Hyper-v角色:

Install-WindowsFeature Hyper-V

先给完整版Server的添加角色:

clip_image004

要重新启动

clip_image006

clip_image008

给Microsoft Hyper-V Server 2012 添加角色Hyper-v,发现出错了,仔细一看,出错信息是因为我主板的Bios没有打开虚拟化支撑。

clip_image010

哈哈,因为服务器在远程5公里外,不管它了,下面只好用完整版Server来代替它了。

3 、安装Hyper-V-PowerSHell支持:

Install-WindowsFeature Hyper-V-PowerSHell     

clip_image012

显示安装结果。

clip_image014

4、在完整版Server 2012上安装Hyper-V GUI管理工具;这个工具在Microsoft Hyper-V Server 2012是没有的。

Install-WindowsFeature Hyper-V-Tools     

clip_image016

查看安装结果。

clip_image018

在GUI界面得到验证:

clip_image020

总结一下,添加Hyper-V角色主要用到以下几条PowerShell命令:

添加Hyper-v角色:
Get-WindowsFeature Hyper-V*    
Install-WindowsFeature Hyper-V     
Install-WindowsFeature Hyper-V-Tools     
Install-WindowsFeature Hyper-V-PowerSHell