WindowsServer2012Hyper-V虚拟化管理实践(txt+pdf+epub+mobi电子书下载)


发布时间:2020-09-07 18:13:25

点击下载

作者:王淑江编著

出版社:信息技术第一出版分社

格式: AZW3, DOCX, EPUB, MOBI, PDF, TXT

WindowsServer2012Hyper-V虚拟化管理实践

WindowsServer2012Hyper-V虚拟化管理实践试读:

前言

Hyper-V介绍

经过多年的发展,虚拟化技术已经对现有数据中心带来巨大影响。虚拟化之所以受欢迎,并非仅仅因为它能将资源利用最大化,其真正价值体现在高端应用上,例如高可靠性、灾难恢复、新应用的快速部署以及“服务”资源的综合调控等方面。

虚拟化发展到目前经历了2个阶段:“虚拟化1.0”阶段和“虚拟化2.0”阶段。“虚拟化1.0”阶段的主要特点是资源共享与动态集中,体现在资源整合、集中管理、降低服务器的数量和能耗成本方面。该阶段能够实现数据中心能耗的降低、效率的提高以及资源整合,但是无法快速满足业务拓展的需要,无法保证可靠性和可用性。“虚拟化 2.0”阶段的主要特点是虚拟化运维管理、虚拟化业务连续性、提供虚拟化服务3大方面,以“虚拟化的手段”满足用户服务,拓展更核心的企业应用。与“虚拟化1.0”不同,“虚拟化2.0”更关注虚拟化产品的运维、管理和业务层面,是一种全新的业务服务模式。

对应于“虚拟化 2.0”阶段的虚拟化业务连续性,Windows Server 2012(Hyper-V R3)的发布使得微软在服务器虚拟化领域真正具备了企业级应用的实力。针对不同的应用环境,微软分别给出不同的解决方案。

已经部署存储设备的应用环境:建议在群集基础上实现虚拟机高可用性,完成虚拟机实时迁移和快速迁移功能。通过这项技术可以将一个运行中的虚拟机从一台Hyper-V主机实时迁移到另一个Hyper-V主机,迁移过程中硬盘和内存中的数据不会丢失,客户端访问仅出现短暂的停顿,不影响业务系统的运行,从而实现虚拟化业务的连续性。

没有部署群集的应用环境:通过 Hyper-V R3 提供“复制”功能,默认以 5 分钟为一个同步周期,将一台Hyper-V主机中变更的数据同步复制,还原到另一个Hyper-V主机,实现两台 Hyper-V 主机中虚拟机的同步。这也是微软为中小企业用户量身定做的解决方案。

对应于“虚拟化 2.0”阶段的虚拟化运维管理,微软发布了 System Center Virtual MachineManager产品。该产品不但可以管理微软的服务器虚拟化产品,也可以管理VMware 的虚拟化产品,能够实现虚拟机快速部署、物理服务器迁移、虚拟机迁移、虚拟机日常管理、私有云部署等运维管理操作。

借助虚拟化技术,不仅可以打破原有的“一台服务器一个应用程序”模式,充分挖掘服务器的处理能力,提高对现有资源利用的程度,而且能够减少设备购置、管理和运行带来的费用,降低数据中心的运营成本,同时提高硬件和应用程序的可用性。服务器虚拟化既可消除计划内停机,又可从计划外故障中立即恢复,并实现网络服务的不间断备份和迁移,从而大幅提高业务连续性。由此可见,服务器虚拟化技术有很多优点,广泛应用这一技术势在必行!

本书的主要内容

本书共包括22章,以下为内容概要介绍。

第1章,Hyper-V服务器选型。介绍Windows Server 2012中Hyper-V体系架构,Hyper-V角色启用前后Hyper-V主机发生的变化,以及选择物理服务器时需要注意的问题。

第2章,启用Hyper-V角色。介绍使用图形模式和Powershell命令部署、卸载Hyper-V角色的全过程,以及部署Hyper-V角色后桌面环境发生的变化。

第3章,管理Hyper-V主机。介绍通过“Hyper-V管理器”日常管理Hyper-V主机,以及如何远程管理Hyper-V主机。

第4章,Hyper-V 虚拟机处理器。介绍管理员如何识别 Hyper-V 主机处理器,安装Hyper-V 角色对处理器的要求,以及如何使用虚拟处理器,如何分配资源,避免处理器之间的资源争夺,优先级等常见问题。

第5章,Hyper-V 虚拟机内存。介绍虚拟机环境中,如何规划、使用内存,如何提高内存的使用效率,以及如何防止内存超量使用。

第6章,Hyper-V虚拟机网络适配器。介绍部署Hyper-V角色安装前后物理机网卡的变化,虚拟机网卡的连接应用模式,规划虚拟交换机应用,如何使用虚拟机 VLAN,网络带宽限制等。

第7章,Hyper-V 虚拟机硬盘。介绍如何提高虚拟硬盘性能,规划、创建、管理虚拟硬盘,如何在虚拟机中使用Hyper-V主机中的裸磁盘,如何在虚拟机中连接到网络中部署的iSCSi设备。

第8章,Hyper-V 管理器。介绍 Windows Server 2012 中内置的 Hyper-V 管理工具“Hyper-V管理器”,以及完成的日常管理任务。

第9章,虚拟机快照。介绍如何通过“Hyper-V 管理器”和虚拟机“连接器”创建快照,介绍快照生成后形成的文件结构,快照删除和应用时的合并过程,以及在使用快照过程中需要注意的问题。

第10章,Hyper-V授权用户管理。介绍如何授予用户管理权限,通过多种方式完成管理员、普通用户的授权过程。

第11章,SMB 共享虚拟机。介绍在 Windows Server 2012 搭建的文件服务器中,如何使用 SMB 3.0 共享文件夹中的部署虚拟机。在 Active Directory环境中,不同 Hyper-V 主机如何在共享环境中迁移虚拟机以及在使用过程中需要注意的问题。SMB共享虚拟机是微软为中小企业提供的高可用性解决方案。

第12章,无共享环境实时迁移虚拟机。介绍在 Active Directory环境中,两台 Hyper-V主机在无共享环境中迁移虚拟机的方法,以及实时迁移过程中遇到的问题。

第13章,Hyper-V 虚拟机复制。介绍在 Active Directory环境中,两台 Hyper-V 主机之间(无共享环境),通过复制实现高可用性的方法,以及需要注意的问题。Hyper-V虚拟机复制也是微软为中小企业提供的高可用性解决方案。

第14章,部署Windows故障转移群集。Hyper-V群集部署在Windows故障转移的基础上,因此本章单独介绍在 Windows Server 2012环境下双节点故障转移群集实现方法,以及服务器之间的节点切换过程。

第15章,Hyper-V 虚拟机群集应用。介绍在 Windows 故障转移群集的基础上实现Hyper-V 群集,介绍群集中虚拟机的创建、管理、迁移以及存储设备的管理。在部署存储设备的环境中,群集是微软推荐的首选高可用性解决方案。

第16章,搭建SCVMM管理 平台。SCVMM是微软推荐使用的Hyper-V管理平台,因此本章着重介绍SCVMM平台的部署过程,以及如何高效使用SCVMM。

第17章,SCVMM管理虚拟机。介绍在SCVMM环境中虚拟机的管理方法,需要读者了解如何创建虚拟机、克隆虚拟机以及如何制作虚拟机模板。

第18章,SCVMM管理已有群集。介绍在SCVMM环境中如何管理群集,需要读者了解如何将已有群集添加到SCVMM环境中,群集中的虚拟机日常管理以及如何在VMM管理器中实现虚拟机在节点之间切换。

第19章,SCVMM部署企业“私有云”。介绍使用SCVMM如何部署基于Hyper-V的“私有云”,需要读者了解“服务”的概念,以及如何管理“云”中的虚拟机和如何销毁“云”。

第20章,物理计算机迁移。介绍如何通过多种方式,将物理计算机迁移到Hyper-V虚拟化平台中,需要读者着重了解如何使用SCVMM迁移物理计算机,了解在不同虚拟化产品之间如何转换虚拟机。

第21章,虚拟机备份与恢复。介绍虚拟机在Hyper-V主机层面和虚拟机层面的备份方法,需要读者着重了解在 Windows Server 2012 环境中虚拟机的备份与恢复。

第22章,Hyper-V虚拟环境中遇到的问题。介绍在实际应用中,经常遇到的USB设备和防病毒软件方面的问题。

本书说明

本书由王淑江编著,笔者长期从事企业级数据库维护和网络管理工作,出版过多部计算机类图书,均以易读、易学、实用的特点,受到众多读者的好评。本书是笔者的又一呕心沥血之作,希望能对大家的系统维护和网络管理工作有所帮助。

在使用过程中,如果遇到任何困难,读者可以通过以下方式和作者联系,作者将会在第一时间和您沟通。读者也可以与本书编辑(wangfengsong@ptpress.com.cn)联系,提出自己的宝贵建议和意见。

以下是作者的联系方式。

电子邮件:redws@163.com

QQ:37390918

QQ交流群:203744636

最后,本书在写作中参阅了微软网站(http://www.microsoft.com)的部分技术资料,在此对资料的提供者一并表示感谢!第1章Hyper-V 服务器选型

Windows Server 2012 中集成了最新的 Hyper-V 版本,内部版本号为 V3。Hyper-V 是微软最新一代的服务器虚拟化架构,其用途是创建、运行、管理、调度虚拟机,并提供硬件资源的虚拟化。作为一个虚拟化产品,Hyper-V 具有一个很特别的要求:处理器必须支持AMD-V 或者 Intel VT技术,也就是说,处理器必须具备硬件辅助虚拟化技术。这是一个硬性要求,处理器不支持 Intel VT/AMD-V 技术,就无法运行 Hyper-V。本章将着重介绍物理服务器选型方面的事宜。1.1 Hyper-V 架构

微软发布的Hyper-V体系架构如图1-1所示。该图中有几个重要的概念:Hyper-V主机、虚拟机、根分区、子分区以及VMBus。图1-1 Hyper-V体系架构图1.1.1 Hyper-V主机

Hyper-V 主机指的是物理计算机。本书中,Hyper-V 主机指的是安装 Windows Server2012的计算机,该计算机中部署Hyper-V角色。1.1.2 虚拟机

虚拟机指的是虚拟化平台(Hyper-V)部署的虚拟操作系统环境。本书中,虚拟机指的是通过Hyper-V角色创建的虚拟机。1.1.3 根分区

根分区实质上指的是Hyper-V主机,能够管理计算机硬件级设备,例如设备驱动程序、电源管理和设备的添加/删除等。根(或父)分区是可以直接访问物理内存和设备的唯一分区。1.1.4 子分区

子分区实质上指的是虚拟机。子分区对物理内存和设备的所有访问均通过虚拟机总线(VMBus)或虚拟机监控程序提供。1.1.5 VMBus

VMBus 使用“通道”模式的通信机制,用于子分区间通信和模拟设备。VMBus 通过Hyper-V 集成服务一起安装。1.1.6 根分区和子分区的关系

Hyper-V架构图显示根分区位于子分区的旁边。换句话说,Hyper-V主机操作系统和虚拟机操作系统是平级的,没有互相依附的关系。根分区和子分区的平行关系使虚拟机可以直接和物理设备进行通信和数据交换。Intel公司和AMD公司都有支持硬件虚拟化的芯片,允许虚拟机直接访问CPU和内存资源。由于虚拟机可以直接访问硬件资源,虚拟机中的部分设备不再是虚拟的,部分硬件资源是真实的物理设备。因此,虚拟机访问硬件设备的速度有很大提升。对于在这种环境中创建的虚拟机,当负载增加时,只要为虚拟机分配足够的物理资源,就不必担心虚拟机的性能。

平行关系架构也增加了整个虚拟化架构的稳定性。根分区(Hyper-V 主机操作系统)不会对虚拟机产生直接的影响。同时增加了系统稳定性,不会因为Hyper-V主机出现故障而影响到正在运行的虚拟机。1.2 Hyper-V 安装前后的变化

Windows Server 2012 中部署 Hyper-V 角色前后的变化可以通过图 1-2 完整地展示。1.2.1 Hyper-V安装前

Windows Server 2012 安装完成后,由于还没有安装 Hyper-V 角色,因此安装的操作系统对物理计算机的硬件设备具备完全控制的权限,如图1-2左侧所示。1.2.2 Hyper-V安装后

当 Hyper-V 角色安装到 Windows Server 2012 后,Hypervisor 层接管物理计算机,默认创建根分区。根分区将变成具备“管理”职能的虚拟机,可以用来管理虚拟机,如图 1-2右侧所示。图1-2 Hyper-V安装前后变化图1.2.3 Hyper-V主机部署模式

针对不同的应用,Hyper-V主机可以分为两种模式部署,分别为:单Hyper-V主机和多Hyper-V主机。

1.单Hyper-V主机

单Hyper-V主机架构模式如图1-3所示。该架构只有一台运行 Hyper-V 的 Windows Server 2012 服务器,并运行一定数量的虚拟机。这种模式可提供服务器整合,但无法提供高可用性。Hyper-V主机存在单点故障可能,如果Hyper-V主机需要维护或重启动,必须将虚拟机置于保存状态或关闭状态。图1-3 单服务器架构

2.多Hyper-V主机

多Hyper-V主机架构模式如图1-4所示。该架构包含2个节点(最多16个节点)以上运行 Hyper-V 的 Windows Server 2012服务器,并运行一定数量的虚拟机。通过群集功能支持实时迁移、动态迁移、快速迁移等高可用性应用。当主机出现问题时,进行故障转移以保护群集节点。同时,Windows Server 2012 中还提供虚拟机复制、基于 SMB 共享应用等机制,保证虚拟机的高可用性。

多Hyper-V主机之间也可以部署“冷”备份。2个节点以上的Hyper-V主机部署方式完全相同,当其中的一个节点出现故障(例如停机),启动备用节点Hyper-V主机重新运行服务。在不具备群集条件的应用环境中,这也是实现高可用性的途径。图1-4 多Hyper-V主机架构1.3 物理服务器选型建议

Hyper-V主机是Hyper-V角色的载体,因此建议在服务器选型时注意以下事项。1.3.1 处理器选型

处理器产品主要有两大提供商:Intel 和 AMD,它们都提供支持 Hyper-V 功能的处理器产品。其中:

• 处理器核心数量,这是一个重要的性能因素。Windows Server 2012 能够最大限度地支持多核心并行处理功能,核心越多越好。Hyper-V部署的虚拟机不能为虚拟机设置可用的物理处理器,只能为虚拟机分配逻辑处理器。

• 处理器时钟速度,虚拟机和物理机一样将使用相同的处理器时钟速度运行。考虑物理服务器整合率时,时钟速度是考虑的重点,该因素决定一台Hyper-V主机所能承载虚拟机的数量,以及虚拟机系统运行的速度。例如,为承载20个虚拟机的服务器选择 2 GHz 而非 3 GHz 处理器,这意味着所有虚拟机的速度都无法超过 2 GHz。从底层细节看,处理器架构还将影响到处理器缓存类型和容量、内存控制器架构,以及总线/传输架构。1.3.2 内存选型

一旦处理器架构确定,对于内存架构来说可用的选项将很有限。内存架构通常是由制造商/系统/处理器等几个因素综合确定的。内存架构选择因素主要包括容量、速度,以及延迟。

• 对于Hyper-V来说,最重要的因素是内存容量。大部分整合后的负载(也就是说多个不同的来宾虚拟机)往往需要至少 512MB~1GB,甚至更多内存。内存容量比内存的速度或延迟更重要。

• 确定最佳效率可用的最大内存容量后,如果在速度和延迟之间依然有选择,建议选择延迟更低的内存。

• 确定处理器架构后,对于Hyper-V主机系统,在保持成本高效的情况下,建议直接添加最大容量的内存。建议Hyper-V主机至少提供32GB及以上的内存。1.3.3 网卡选型

Hyper-V 主机规划中,网络基础架构通常属于被忽略的环节,原因是千兆以太网卡非常便宜,大部分服务器至少内置两块及以上千兆网卡。但是,网络基础架构非常重要,这一因素将直接影响所选的Hyper-V主机架构模式。如果使用iSCSI存储架构,需要有专用网卡负责与存储设备通信。千兆以太网是一种高速传输网络,如果运行大量虚拟机的Hyper-V 主机可能需要超过千兆的传输速度,将需要超过一块以上的千兆以太网卡。因此建议每台Hyper-V主机分别使用不同的网卡完成不同的管理任务。

建议每台Hyper-V主机配置多块网卡,建议按照以下原则配置网卡:

• 每台Hyper-V主机上,至少配置双网卡,并配置4块网卡。

• 一块网卡可专门用作Hyper-V主机的管理用途。

• 一块或多块网卡可专用作虚拟机(要获得最高整合率,可考虑使用万兆网卡)。

• 一块网卡用作存储之间通信。1.3.4 存储设备选型

Hyper-V 主机使用的存储系统对主机和虚拟机的性能产生直接影响。影响存储性能的因素非常复杂,涉及驱动器、接口、控制器、缓存、协议、SAN、HBA、驱动程序,以及操作系统等多方面因素。存储系统的整体性能通常用最大吞吐率、每秒最多 IO 操作数量(IOPS)以及延迟或响应时间等参数衡量,其中,IOPS和延迟对服务器虚拟化最重要。

1.驱动器类型

Hyper-V主机所用的硬盘驱动器或存储阵列所用的硬盘驱动器的类型对存储系统的整体性能有着重大影响。对于硬盘驱动器,最主要的性能因素是接口架构(例如U320 SCSI、SAS、SATA)、硬盘盘片的转速(7200、10k、15k),以及以毫秒为单位的平均延迟。其他因素,例如驱动器的缓存,以及对本地命令队列等高级功能的支持,也可在一定程度上改善性能。

对于 Hyper-V 主机和虚拟机的性能来说,高 IOPS 和低延迟往往要比最大吞吐率更重要。选择驱动器时,需要尽可能选择高转速、低延迟的产品,例如使用15k转速的驱动器取代10k 转速的驱动器。

2.磁盘冗余选型

强烈建议所有 Hyper-V 主机的存储系统部署独立磁盘冗余阵列(Raid)。按照定义, Hyper-V主机需要运行并存储来自多个虚拟机的数据,需要借助Raid确保磁盘故障后数据的可用性。另外,如果经过妥善的选择和配置,Raid阵列还可进一步提升整体性能。

3.存储网络选型

Hyper-V主机一般支持3种不同方式访问特定磁盘或存储阵列:直接附加存储、iSCSI存储区域网络,以及光纤通道存储区域网络。管理员可以根据需要选择不同的存储模式。

• 直接附加存储,是指通过Hyper-V主机连接的内部硬盘驱动器,或安装在专用存储阵列设备中,直接通过 SCSI、SAS 或 SATA 接口连接到服务器的硬盘驱动器。Hyper-V主机通过使用内部的SCSI、SAS或SATA控制器卡访问存储,并获得不同级别的Raid功能。直接附加存储阵列只能被连接的服务器使用。

• iSCSI,是一种基于 IP SAN 的存储网络技术,通过 iSCSI 协议借助 TCP/IP 网络基础架构传输数据。Windows Server 2012 通过“iSCSI 发起程序”连接组件,可以连接到部署在网络中的iSCSI设备。

• 光纤通道存储区域网络,提供更高速度、更低延迟的访问。Hyper-V主机需通过主机总线适配器(HBA)连接到光纤交换机,然后连接到SAN设备中。光纤通道SAN通常主要用于连接高端存储阵列设备,为服务器提供高性能的数据访问。

4.存储控制器选型

存储控制器可以是服务器的扩展卡,例如SCSI或SAS控制器,也可以是中高端存储阵列的某一组件。存储控制器在磁盘驱动器以及服务器,或存储区域网络之间提供所需的接口。影响存储控制器性能的因素包括接口或HBA类型、缓存数量,以及独立通道数量。

• 磁盘控制器或 HBA 接口。磁盘控制器接口决定了可用的驱动器类型,以及存储 I/O的速度和延迟。表1-1总结了最常见的磁盘控制器接口。建议单Hyper-V主机架构模式使用SATA II接口或SAS接口,但首选是SAS接口。常见接口速率如表1-1所示。表1-1 常见存储接口速率

• 控制器缓存。在进行突发数据传输,或频繁需要相同数据时,通过存储控制器缓存将所需数据存储到缓存中,将有效提升系统整体性能,这是因为缓存通常要比物理磁盘I/O的速度快得多。如果要比较类似的存储控制器,或选择不同存储控制器,建议选择支持大容量高速缓存的产品。

• 控制器通道。存储控制器所具有的内部和外部通道数量能够影响整体存储性能。多通道可提高并发读写IO操作(IOPS)的数量,对于单Hyper-V主机架构模式,建议至少使用双通道存储控制器。第2章启用 Hyper-V 角色

Windows Server 2012 GUI 部署环境中,Hyper-V 以角色的方式提供,只是没有启动而已。管理员通过“添加角色和功能”向导启用该角色即可。Hyper-V 角色运行在 Windows Server 2012之上,就像一个应用程序运行在操作系统之上一样。计算机重启之前,原系统是一个完整的操作系统,但重启之后,原操作系统变成一个虚拟环境,原操作系统不再是控制所有硬件的实体机系统,而是一个仅具备管理权限的虚拟机系统。Hyper-V 在原有操作系统和硬件之间创建了一个Hypervisor层,实体操作系统转变成一台虚拟机,之上运行的 Windows Server 2012 仅仅控制着 CPU、内存以及网卡,其余的硬件控制被 Hypervisor接管。本章介绍Hyper-V角色部署过程。2.1 安装Hyper-V角色和管理工具

Windows Server 2012 GUI安装完成后,通过“添加角色和功能”向导启用 Hyper-V 角色。本例以安装 Windows Server 2012 GUI独立服务器为例进行说明。安装 Hyper-V 角色过程中,选择名称为“内网”的网卡作为虚拟网络交换机。注意,部署Hyper-V角色前后“内网”网卡发生的变化。2.1.1 计算机配置

案例计算机是独立服务器,没有添加到域中,使用完整模式安装 Windows Server 2012操作系统,计算机配置如图2-1所示,符合部署Hyper-V角色的基本条件。图2-1 系统属性窗口2.1.2 向导部署Hyper-V角色

以本地管理员身份登录计算机,通过“添加角色和功能向导”安装Hyper-V角色。

第1步,以本地管理员身份登录 Windows Server 2012。默认打开“服务器管理器”窗口,如图2-2所示。如果“服务器管理器”没有正常运行,单击窗口左下角的“ ”图标启动“服务器管理器”。选择“仪表板”→“快速启动”选项,如图2-2所示。图2-2 向导部署Hyper-V角色之一

第2步,单击“添加角色和功能”超链接,启动“添加角色和功能向导”,显示图2-3所示的“开始之前”对话框。图2-3 向导部署Hyper-V角色之二

第3步,单击“下一步”按钮,显示图2-4所示的“选择安装类型”对话框。Hyper-V只能以服务方式部署,选择“基于角色或基于功能的安装”选项。

第4步,单击“下一步”按钮,显示图2-5所示的“选择目标服务器”对话框。选择“从服务器池中选择服务器”选项。如果“服务器管理器”可以管理多台运行 Windows Server2012的服务器,可用服务器将全部显示在服务器池中。本例的服务器池中只有一台服务器,选择该服务器即可。图2-4 向导部署Hyper-V角色之三图2-5 向导部署Hyper-V角色之四

第5步,单击“下一步”按钮,显示图2-6所示的“选择服务器角色”对话框。“角色”列表中显示所有可用的服务器角色。

选择“Hyper-V”角色选项,显示图2-7所示的“添加Hyper-V所需的功能?”对话框。当前服务器将安装“Windows Powershell的 Hyper-V 模块”和“Hyper-V GUI 管理工具”功能。选择“包括管理工具(如果适用)”选项。单击“添加功能”按钮,返回到“选择服务器角色”对话框,选择需要安装的“Hyper-V”角色。

第6步,单击“下一步”按钮,显示图2-8所示的“选择功能”对话框。从“功能”列表中选择需要安装的功能,根据需要选择即可。图2-6 向导部署Hyper-V角色之五图2-7 向导部署Hyper-V角色之六图2-8 向导部署Hyper-V角色之七

第7步,单击“下一步”按钮,显示图2-9所示的“Hyper-V”对话框。启动Hyper-V角色设置向导。图2-9 向导部署Hyper-V角色之八

第8步,单击“下一步”按钮,显示图2-10所示的“创建虚拟交换机”对话框。选择创建虚拟网络交换机使用的“网卡”,本例中选择名称为“内网”的网卡。虚拟网络交换机通过网卡创建,虚拟机通过虚拟网络交换机与其他虚拟机、实体机之间互相访问。图2-10 向导部署Hyper-V角色之九

第9步,单击“下一步”按钮,显示图2-11所示的“虚拟机迁移”对话框。默认状态设置为不启用虚拟机迁移功能。如果要启用该功能,选择“允许此服务器发生和接收虚拟机的实时迁移”选项,并设置身份验证协议。注意,如果虚拟机部署为群集模式,不能选择该选项。图2-11 向导部署Hyper-V角色之十

第10步,单击“下一步”按钮,显示图2-12所示的“默认存储”对话框。设置虚拟硬盘文件和虚拟机配置文件位置,新建虚拟机保存在指定位置中。

第11步,单击“下一步”按钮,显示图2-13所示的“确认安装所选内容”对话框。选择“如果需要,自动重新启动目标服务器”选项,Hyper-V 角色安装过程中需要自动重新启动服务器。本例中不选择该选项。角色安装完成后,需要管理员手动启动服务器。图2-12 向导部署Hyper-V角色之十一图2-13 向导部署Hyper-V角色之十二

第12步,单击“安装”按钮,开始安装Hyper-V角色,如图2-14所示。提示需要重新启动计算机才能安装Hyper-V角色。图2-14 向导部署Hyper-V角色之十三

第13步,服务器重新启动后,继续安装Hyper-V角色直至完成。打开“服务器管理器”的“仪表板”对话框,在右侧“角色和服务器组”中添加“Hyper-V”的组,如图2-15所示。图2-15 向导部署Hyper-V角色之十四

在“服务器管理器”左侧列表中添加“Hyper-V”的子项,如图2-16所示。图2-16 向导部署Hyper-V角色之十五2.1.3 脚本部署Hyper-V角色

Windows Server 2012 完整模式安装完成后,计算机默认已经安装 PowerShell 环境,并安装Hyper-V组件。管理员可以通过命令行安装Hyper-V。注意,运行PowerShell命令需要使用管理员权限。

1.提升PowerShell脚本运行权限

以管理员身份登录计算机。鼠标右键单击 Windows Metro 界面中的“WindowsPowerShell”,选择“以管理员身份运行”图标,如图2-17所示。

命令执行后,以管理员身份打开PowerShell命令行窗口,如图2-18所示。注意窗口标题是“管理员:Windows PowerShell”。图2-17 提升脚本运行权限之一图2-18 提升脚本运行权限之二

2.PowerShell脚本安装Hyper-V角色

以管理员身份登录后,默认安装Hyper-V角色不包括角色管理工具和管理单元。安装角色时包含管理工具,需要使用“-IncludeManagementTools”参数。

通过 PowerShell 脚本查看当前计算机是否已经确认安装的 Hyper-V 角色以及管理组件,执行以下命令:

Get-WindowsFeature *hyper*

命令执行后,查询并显示当前计算机 Hyper-V 角色的安装状态,“[ ]”选择框中如果没有“X”,表示没有安装该角色或者功能。执行结果显示,当前计算机没有安装Hyper-V组件,如图2-19所示。图2-19 脚本安装Hyper-V角色之一

执行以下命令,测试需要执行命令的环境、参数(注意参数-Whatif和-Restart)以及安装过程中可能需要执行的操作:

Install-WindowsFeature Hyper-V -Restart -Whatif

参数 Whatif:不运行命令,但是模仿执行过程,会尽最大努力测试命令是否起作用。参数Restart:强制重启并自动完成操作过程,执行命令时不给出提示。

命令执行后,显示该命令后需要重新启动计算机,如图2-20所示。图2-20 脚本安装Hyper-V角色之二

安装Hyper-V角色并重启计算机。执行以下命令:

Install-WindowsFeature Hyper-V -Restart

安装Hyper-V角色以及管理工具并重启计算机,执行以下命令:

Install-WindowsFeature -Name Hyper-V -IncludeManagementTools -Restart

命令执行后,安装过程如图2-21所示。安装Hyper-V角色过程中自动重启计算机。图2-21 脚本安装Hyper-V角色之三2.2 卸载Hyper-V角色和管理工具

当服务器不需要 Hyper-V 角色时,管理员可以通过“删除角色和功能”向导或者PowerShell脚本卸载Hyper-V角色和管理工具。2.2.1 “删除角色和功能”向导删除Hyper-V角色

以管理员身份登录当前计算机,通过“删除角色和功能”向导删除Hyper-V角色,建议删除成功后手动清理默认快照文件、智能分页文件、虚拟机配置文件路径下的配置文件和虚拟硬盘文件。

第1步,打开“服务器管理器”,单击“管理”按钮,在弹出的菜单中选择“删除角色和功能”选项,如图2-22所示。图2-22 删除Hyper-V角色之一

第2步,命令执行后,启动“删除角色和功能向导”,显示图2-23所示的“开始之前”对话框。图2-23 删除Hyper-V角色之二

第3步,单击“下一步”按钮,显示图2-24所示的“选择目标服务器”对话框。选择需要删除角色所在的目标服务器。可用的所有服务器显示在“服务器池”列表中。

试读结束[说明:试读内容隐藏了图片]

下载完整电子书


相关推荐

最新文章


© 2020 txtepub下载