在SCVMM 2012 之前,故障转移群集只能在故障转移群集管理器里创建。现在可以直接在SCVMM 2012控制台创建故障转移群集,非常方便。并且先决条件很简单,在hyper-v 节点上配置好相应的存储磁盘和网络就可以了。
下面是我的测试环境。
3台物理机:
hv01 hyper-v host windows server 2012 10.10.10.101/24
hv02 hyper-v host windows server 2012 10.10.10.102/24
dc 域控制器,iSCSI taget windows server 2012 10.10.10.1/24
1个虚拟机:SCVMM 跑在其中一个hyper-v host上。
在DC上创建了两个iSCSI磁盘(1个60GB, 1个1GB作quorum),然后提供给两个hyper-v hosts.两天host 主机上的虚拟交换机各有两个。名字要一致。
Network1 (10.10.10.0/24)
Network2 (未配置,留给scvmm 配置就可以)
好了前期准备工作完成了,现在我们开始创建群集。
1. 在VMM 控制台--组织,点击创建--hyper-v cluster
2. 给群集起一个名字
3. 添加hyper-v hosts 到群集。
4. 给群集指定一个IP地址。
5. 添加磁盘到群集。SCVMM 会自动把小的磁盘(1GB)设定为quorum.我选择把60GB的磁盘添加为群集共享卷 (CSV).
6. SCVMM 会自动配置虚拟交换机。我已经在每台host上配置了一个额外的虚拟交换机,直接点下一步。SCVMM会配置相应的IP地址在这些交换机上。
7. 检查设置然后点击完成。
8. 现在SCVMM就开始安装故障转移群集了,在安装之前,会先做验证。
9.安装完成了。有一些警告,可以回头处理。
10. 在两台host打开hyper-v setting-- live migration 配置,可以看到SCVMM 已经给两台host主机配置了另外一组IP地址用来live migration.
11. 如果在群集创建中出现错误,可以根据错误提示修改。通常都是群集验证没有通过。可以去主机的%windir%\Cluster\Reports 下面去看报告,然后根据提示做修改。
12.现在我们在SCVMM控制台就可以看到新创建的群集了。右键这个群集,可以有相应的操作。但这里面的操作不完全,很多高级操作还是需要去故障转移群集管理器里操作。可以安装从 server manager 上安装故障转移群集管理工具。
虽然SCVMM 2012 上的故障管理群集管理职能做一些有限的操作,但创建过程还是非常方便的。