使用Hyper-v创建16个节点的 Windows Server 2008 R2 故障转移群集

  本人最近抽了点时间出来研究如何创建Windows Server 2008 R2 Failover Clustering,通过努力测试后获得不错成果,最后还是把16个节点Windows Server 2008 R2 企业版故障转移群集做成功了,接下来给大家Share下创建Cluster整个步骤

  配置群集前准备:

  1.每个节点主机设备至少两块网卡块用于连接共享存储块用于网络通信,不能两者使用同网络适配器

  2.每个节点服务器链接到共享存储本例采用windows storage server 2008模拟iSCSI软件Software共享存储

  3.集群中节点服务器必须属于同个域

  4.用于管理集群用户(例如在DC上创建个叫做ClusterService普通域用户)不必使用域管理员账户只要把ClusterService这个用户添加到每个节点本地管理员组即可同时是Do User组成员,本例为方便起见均采用和域管理员账号

  实验环境拓扑:

  

  查看原图(大图)

  群集共享卷指是由群集内每个节点都能共同访问个存储设备我们在本次实验中准备用 Windows Storage Server 2008来模拟这个存储设备

  从微软Technet网站WebSite下载ISCSI Target安装光盘在Windows Storage Server 2008上放入ISCSI Target安装光盘如下图所示在安装光盘X64目录下找到iscsitarget双击iscsitarget执行安装



  查看原图(大图)



  查看原图(大图) 



  查看原图(大图)



  查看原图(大图)

  通过上面4张截图可以看到ISCSI Target安装已经完成了

  部署完ISCSI Target后我们在Windows Storage Server 2008上启动ISCSI Target管理工具如下图所示我们右键点击ISCSI Targets选择“Create iSCSI Target”创建ISCSI目标是允许特定计算机访问Windows Storage Server 2008模拟出存储设备



  查看原图(大图)

  如下图所示我们为要创建ISCSI目标取名为Failover Clustering



  查看原图(大图)

  如下图所示我们要创建个ISCSI发起标识符标识符可以用于识别ISCSI发起我们准备用IP地址来表示ISCSI发起标识符点击“Advanced”按钮继续



  查看原图(大图)

  如下图所示点击“Add”按钮来创建ISCSI发起标识符



  查看原图(大图)

  如下图所示我们准备用IP地址来创建ISCSI发起标识符首先我们添加了Node-1 IP地址192.168.10.2(ISCSIIP地址)



  查看原图(大图)

  如下图所示我们用同样思路方法创建了IP地址为192.168.10.3ISCSI发起标识符这样我们就允许了Node-1和Node-2这两台计算机来访问用Windows Storage Server 2008模拟出ISCSI存储设备



  查看原图(大图)



  查看原图(大图)

  从上面张截图可以看到iSCSI Target已经创建完成了

  创建了ISCSI目标后我们就开始创建ISCSI存储了我们准备创建两个ISCSI虚拟磁盘个用于群集仲裁个用于存储虚拟机如下图所示右键点击“Devices”选择“Create Virtual Disk”



  查看原图(大图)



  查看原图(大图) 

  如下图所示我们先来创建个存储虚拟机ISCSI虚拟磁盘我们把C:\Vdisk \data.vhd文件模拟为ISCSI虚拟磁盘



  查看原图(大图)

  如下图所示我们选择虚拟磁盘大小为40G



  查看原图(大图)



  查看原图(大图) 

  如下图所示我们允许刚创建ISCSI目标FailoverClustering访问 ISCSI虚拟磁盘



  查看原图(大图)



  查看原图(大图) 

  从上面4张截图可以看到虚拟磁盘创建已经完成了

  用同样思路方法再创建个虚拟磁盘用于群集仲裁容量为4G如下图所示我们利用Windows Storage Server 2008创建两个ISCSI虚拟磁盘已经就绪了



  查看原图(大图)

  如何在Node-1和Node-2上访问这两个ISCSI虚拟磁盘呢?

  Node-1和Node-2可以使用ISCSI协议访问WSS2008上虚拟ISCSI磁盘由于Windows Server 2008已经内置了ISCSI协议因此我们无需在Node-1和Node-2上安装ISCSI客户端软件Software如果Node-1和Node-2操作系统是 Windows Server 2003那我们就需要在Node-1和Node-2上安装ISCSI发起

  我们以Node-1为例为大家演示如何在Windows Server 2008 R2上访问ISCSI磁盘我们在Server1Administrative Tools中执行“ISCSI Initiator”如下图所示系统提示我们ISCSI服务尚未运行是否需要启动ISCSI服务并将服务设置为自动启动我们选择“是”



  查看原图(大图)

  如下图所示在ISCSI 发起目标标签中我们输入WSS2008这个名称只是用于描述ISCSI目标大家可以随便设置



  查看原图(大图)

  如下图所示在ISCSI 发起“发现”标签中点击“发现门户”然后在“发现门户”中输入WSS2008IP地址192.168.10.1端口使用默认3260即可



  查看原图(大图)

  如下图所示在“ISCSI 发起目标标签中点击“连接”按钮如果ISCSI目标设备状态显示是“已连接”那就表明Node-1已经利用ISCSI协议连接到了 WSS2008上ISCSI虚拟磁盘



  查看原图(大图)

  Node-1利用ISCSI发起连接到了WSS2008上ISCSI磁盘后我们在 Node-1磁盘管理器中就可以对ISCSI磁盘进行管理了如下图所示在Node-1“服务器管理器”中切换到“磁盘管理”我们发现Node- 1中多了两块磁盘块40G块4G这两块磁盘就是WSS 2008上创建ISCSI虚拟磁盘



  查看原图(大图)

  我们对两块ISCSI虚拟磁盘进行分区格式化如下图所示我们给40GISCSI磁盘分配了S盘符S盘将用于存储Hyper-V虚拟机4GISCSI磁盘分配了Q盘符Q盘将用作群集仲裁磁盘



  查看原图(大图)

  Node-1设置完毕后我们需要在Node-2上进行同样ISCSI设置并且对 WSS2008上两块ISCSI虚拟磁盘分配同样盘符这样我们就在Node-1和Node-2上就可以访问的前创建ISCSI磁盘了

  安装故障转移群集:

  1.登录其中个集群节点打开服务器管理器定位到功能选项



  查看原图(大图)

  2.点击添加功能沟选故障转移群集点击下



  查看原图(大图)



  查看原图(大图) 



  查看原图(大图)

  从上面3张截图可以看到Node-1上故障转移群集已经安装完成了

  3.在其他节点服务器上重复以上操作注意: 如果是要安装多个节点群集话是必须在每个节点服务器上都安装故障转移群集这个功能,否则话节点服务器是不能添加到该群集里面

  验证群集配置:

  在创建群集的前建议运行验证群集配置确认服务器、网络、存储是否符合要求

  1.开始——管理工具——故障转移集群管理打开故障转移集群管理单元



  查看原图(大图)

  2.在管理界面里面点击验证配置



Tags: 

延伸阅读

最新评论

发表评论