Windows Server 2012 Hyper-V群集
概述:之前已经测试了Windows Server 2012系统群集,接下来将测试Windows Server 2012 Hyper-V群集功能,实现虚机高可用。
实验环境:
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633549wjXP.jpg" target="_blank"></a>
4台服务器都为Windows Server 2012 DataCenter操作系统
SRV2012服务器安装iSCSI目标服务器角色并配置2块虚拟磁盘给两台群集服务器共享使用。
群集服务器安装Hyper-V角色和群集功能。
操作步骤:
1. 系统群集配置
具体步骤请参考:http://bbs.winos.cn/thread-132599-1-1.html
本次测试是接着上次系统群集的环境进行的。
2. 配置Hyper-V高可用虚机
2.1 在群集管理器中创建的虚机
上次在配置系统群集时就已经把Hyper-V角色安装好了,所以在配置完系统群集后,就相当于已经部署好了Hyper-V高可用环境,接下来只需配置虚机。
A. 创建虚机
打开群集管理器,点击角色,点击虚拟机—新建虚拟机
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633552bw54.jpg" target="_blank"></a>
选择群集节点,承载虚机所需的资源。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633555DQjX.jpg" target="_blank"></a>
进入虚机配置向导
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633557x3Ob.jpg" target="_blank"></a>
指定虚机名称和存储位置
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633560r6Nm.jpg" target="_blank"></a>
指定内存大小
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633562syfJ.jpg" target="_blank"></a>
选择虚机网卡
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633563NtG6.jpg" target="_blank"></a>
指定虚拟硬盘,并存储至群集共享盘中。
<a href="http://img1.51cto.com/attachment/201301/8/943270_13576335671YbX.jpg" target="_blank"></a>
点击完成
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633570IQ6M.jpg" target="_blank"></a>
高可用虚机创建完成
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633572dyoO.jpg" target="_blank"></a>
之后对VM001虚机安装Windows Server 2012操作系统,并配置IP为:192.168.1.230。
B. 虚机高可用检测
在群集管理器中创建好高可用虚机VM001后,现在虚机落在Node01节点上。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633574gm5n.jpg" target="_blank"></a>
将Node01节点服务器关机,群集自动将VM001虚机切换至Node02上。
由于测试环境所使用的机器配置不高,速度较慢,加上iSCSI存储和群集的数据都是走的同一张网卡,所以丢包较多。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633579jhh3.jpg" target="_blank"></a>
VM001虚机已经成功切换至群集节点Node02上面
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633584fyiw.jpg" target="_blank"></a>
2.2 为在Hyper-V管理器中创建的虚机配置高可用
在配置群集后,一般都会在群集管理器中或SCVMM中管理虚拟机,但如果还是使用Hyper-V管理器创建虚机,即使将虚机的数据文件和存储文件放至群集共享存储中,这些虚机也都是独立的,未实现高可用。要将这些虚机实现高可用,配置步骤如下:
A.在Hyper-v管理器中创建虚机
在Node01上面打开Hyper-V管理器,新建虚拟机。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633589XDj7.jpg" target="_blank"></a>
选择“下一步”
<a href="http://img1.51cto.com/attachment/201301/8/943270_13576335916HtQ.jpg" target="_blank"></a>
指定虚机名称和存储位置,点击“下一步”
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633593RvCX.jpg" target="_blank"></a>
指定内存大小,点击“下一步”
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633598Rn8q.jpg" target="_blank"></a>
指定虚机网卡
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633604nj7p.jpg" target="_blank"></a>
指定虚拟机硬盘存储位置
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633605Q7wQ.jpg" target="_blank"></a>
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633608OHHb.jpg" target="_blank"></a>
为VM01虚机安装Windows Server 2012 数据中心版操作系统,并将IP配置为192.168.1.210。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633610LMj4.jpg" target="_blank"></a>
B.为虚机配置高可用
在群集管理器中,右键单击“角色”,点击“配置角色”
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633612Wvco.jpg" target="_blank"></a>
点击“下一步”
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633614vVfY.jpg" target="_blank"></a>
选择“虚拟机”,点击“下一步”
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633617AEtR.jpg" target="_blank"></a>
选择虚机VM01
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633620DwYf.jpg" target="_blank"></a>
信息确认,点击“下一步”
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633622mV4H.jpg" target="_blank"></a>
启用完成
<a href="http://img1.51cto.com/attachment/201301/8/943270_13576336245UYg.jpg" target="_blank"></a>
配置完成后在群集管理器的角色中可以看到虚机VM01,没有启用高可用时是不会显示在角色里面。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633627uVKU.jpg" target="_blank"></a>
C. 虚机高可用测试
这次测试没有模拟群集节点服务器出现故障,直接对虚机执行迁移操作。
在群集管理器中,右键单击VM01虚机,点击移动—实时迁移—最佳节点
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633630redw.jpg" target="_blank"></a>
迁移中
<a href="http://img1.51cto.com/attachment/201301/8/943270_135763363413ju.jpg" target="_blank"></a>
迁移完成
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633639yoaR.jpg" target="_blank"></a>
开了一个PING测试,丢3个包。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633642PN7X.jpg" target="_blank"></a>
题外话:在2008 R2的Hyper-V中的强制关闭虚机按钮为“关机”,很容易混淆,到2012中已经翻译成了“强制关闭”,好理解多了。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633646n1Af.jpg" target="_blank"></a>
不过,在2012的群集中,居然是这样,不知到正式版系统也是不是这样。
<a href="http://img1.51cto.com/attachment/201301/8/943270_1357633647M46x.jpg" target="_blank"></a>
测试完毕!
本文转自学海无涯博客51CTO博客,原文链接http://blog.51cto.com/549687/1734271如需转载请自行联系原作者
520feng2007