wuliuwang 发表于 2018-6-23 08:01:25

System Center 2012 R2 POC部署之故障转移群集(二)

  System Center 2012 R2 POC部署之故障转移群集(二)
  群集创建
  1、 添加故障转移群集功能
  打开添加角色和功能向导

  选择基于角色或基于功能的安装

  选择服务器,点击下一步

  点击下一步

  勾选多路径和故障转移群集,点击下一步

  点击安装


  在ServerB上执行以上相同的操作。
  2、 创建群集
  打开故障转移群集管理器―――验证配置

  验证配置向导

  点击浏览,添加要加入群集的宿主机服务器

  输入servera;serverb然后点击检查,检查通过后点击确定

  点击下一步

  选择运行所有测试,然后点击下一步

  点击下一步,开始验证宿主机服务器是否满足群集配置要求

  从下图可以看到,有一些警告,但是不影响群集的创建。可以点击查看报告,以检查是什么原因引起的警告。我这里出现警告,是因为我的环境中没有设置心跳线。Windows Server 2012 R2创建群集不需要心跳线。勾选“立即使用经过验证的节点创建群集”,点击完成开始进行群集的创建。

  点击下一步

  输入群集名称SZBCluster,填写群集IP地址,然后点击下一步

  点击下一步

  群集创建成功,点击完成。

  至此群集创建完成。但是要实现Hyper-V虚拟机高可用,还需要两个操作:添加群集共享卷和配置虚拟机高可用。
  a) 添加群集共享卷
  打开故障转移群集管理器,选中要添加为群集共享卷的磁盘,在右侧操作蓝中点击 “添加到群集共享卷”


  集群共享卷添加成功后,在宿主机服务器ServerA和ServerB的C盘下的ClusterStorage中会生成一个Volume的快捷方式,如下图


  b) 配置虚拟机高可用
  打开故障转移群集管理器,右键角色---配置角色

  打开高可用性向导,点击下一步

  在选择角色中,选择虚拟机,点击下一步

  选择要配置为高可用的虚拟机,我选择了TEST,点击下一步

  点击下一步

  TEST虚拟机高可用配置完成,但是出现了警告,点击查看报告以检查原因

  从下图的报告中可以找到警告的原因是由于TEST虚拟机没有放在存储上,把TEST移动到存储上就可以了。下面我将介绍如何在故障转移群集中将虚拟机移动到存储上。

  首先,在存储中先创建一个与TEST虚拟机同名的文件夹,以便保存所有该虚拟机相关的文件

  然后,打开故障转移群集管理器,右键TEST虚拟机虚拟机-------移动-------虚拟机存储

  选择与虚拟机TEST同名的文件夹TEST,然后鼠标单击下图中上办部分虚拟机TEST,按住鼠标左键,然后直接拖动到下图中下半部分的右侧就可以了。

  虚拟机存储移动完成后,该虚拟机就具备了实时迁移(高可用)特性。
  下面测试该虚拟机的实时迁移测试:
  a) 在执行迁移之前,先找一台服务器ping 虚拟机TEST,注意使用带t参数以进行持续ping,我这台TEST虚拟机的IP是192.168.1.222 ,我就在dos窗口中执行ping 192.168.1.222 –t

  b) 打开故障转移群集管理器,选择TEST虚拟机—右键---移动---实时迁移---最佳节点

  实时迁移进行中

  实施迁移完成,观察ping的结果,从下图可以看出迁移只丢了2个包,我这个使用的是模拟存储,如果是光纤连接物理存储的话,可能都不会丢包。
页: [1]
查看完整版本: System Center 2012 R2 POC部署之故障转移群集(二)