Abner Kou原创,转载请注明出处
配置
Hyper-V
的高可用
1、
准备与须知
一、 集群内的节点操做系统须要相同,包括版本、补丁等
二、 其余要求与windows server 2008 的集群要求一致
三、 最多支持16个节点的Hyper-v集群
四、 每一个节点上运行之多不超过32台虚拟服务器和64台VDI
六、 每一个节点上都须要链接两个iSCSI磁盘,一块存放共享数据,一块做为仲裁盘
2、
启用群共享卷
一、 首先须要启用集群共享卷。在未启用共享卷以前,同一时间只能有一个节点访问一个单一磁盘 (LUN)。这意味着,只有在每一个虚拟机都具备其本身的 LUN 时,才能独立地进行故障转移,这会使得对 LUN 和群集虚拟机的管理更加困难。
注意:此过程主要是让每一个节点,像未配置集群以前同样,能够同时使用同一iSCSI磁盘。
二、 开始——管理工具——故障转移集群管理器,在管理单元的中间位置,点击启用共享卷
三、 在弹出的对话框中,勾选赞成,点击肯定便可。
四、 单击左侧会出现的群共享卷选项,在右侧选择添加存储
五、 勾选要添加的磁盘,点击肯定
注意:原来在没有配置集群的时候,每一个Hyper-v主机使用iSCSI共享磁盘时,都如同本地磁盘同样使用,分配统一的盘符,可是,在集群内共享以后共享存储被映射到了C:\ClusterStroage\Volume1上,所以未配置集群以前的虚拟机可能会出现找不到磁盘的现象,此时须要将虚拟机的磁盘配置指向C:\ClusterStroage\Volume1
3、
配置仲裁盘
一、 关于仲裁配置的解释:故障转移群集中的仲裁配置肯定群集容许的故障数。若是出现更多故障,则群集必须中止运行。在此上下文中的相关故障包括节点的故障,有些状况下还包括见证磁盘(包含群集配置的副本)或见证文件共享的故障。在出现太多故障或群集节点之间通讯有问题时,中止群集运行很是重要。
其主要目的就是,告诉集群的节点,在什么状况下能够进行自动迁移
二、 打开故障转移集群管理器,右键单击集群,选择更多操做——配置集群仲裁设置
三、 选择第二项,节点和磁盘多数
四、 选择做为仲裁磁盘的存储卷
五、 最后点击完成
4、
Hyper-v
上虚拟机的设置
注意:本节内容主要是确认,须要配置高可用的虚拟机的存储都放置到了集群共享卷上,
即C:\ClusterStroage\Volume1
一、 打开Hyper-v管理器,右键单击hyper-v服务器选择hyper-v配置,将虚拟磁盘路径、虚拟机路径设为共享卷的映射路径,即C:\ClusterStroage\Volume1
二、 检查每台虚拟机的设置,确认磁盘路径为共享卷映射路径
三、 若是设置完以上步骤,也不能实现正确迁移,提示出现磁盘不在共享存储之类错误时,能够先将虚拟机删除,而后从新创建。但虚拟磁盘使用原来的磁盘便可,而后将新虚拟机从新添加到集群。
5、
配置
Hyper-v
的高可用
一、 在故障转移集群管理器中,定位到服务和应用项,点击右侧配置服务和应用程序
二、 弹出对话框,点击下一步
三、 点选虚拟机,点击下一步
四、 勾选要配置高可用的虚拟机
五、 点击下一步,进行确认
至此完成了Hyper-v高可用的所有设置,接下来就开始测试Hyper-V迁移功能了。