构建Windows Server 2008 R2的failover集群,能够实现其中一个Server停掉,另外一个自动接管服务。sql
1.准备工具
a.要2台Windows Server 2008 R2的机器,要Enterprise版;ip
b.要每一个机器3个网卡(public/heartbeat/iSCSI),相应的IP地址,相应的VLAN;非生产用1个网卡也行;get
c.要iSCSI共享存储;it
d.要Cluster的IP和主机名;io
2.安装FreeNAS集群
在ESX上建立FreeBSD的VM,安装FreeNAS,安装完了之后,经过Web配置iSCSC Target。用Openfiler不行。在XenServer上建立FreeNAS也不行。FreeNAS也支持NFS共享。配置
3.用iSCSI Initiator & Server Managerfile
这是Windows Server 2008 R2管理工具里的,经过iSCSI的portal连过去。用Server Manager添加Volume。vmware
若是是NFS,则安装File Services里面的Services for Network File System,而后用net use g: 192.168.100.60:/mnt/nfs /persistent:yes来挂接。
4.添加Failover Cluster Feature
默认是没有的,手工添加Failover Cluster这个Feature。
5.用Failover Cluster Management
首先,把2台机器加进去Validation一下,若是用Openfiler,这里验证通不过。而后建立Cluster,这个须要给Cluster指定一个IP。好比RDP到这个IP,也能够。若是以上没错,Cluster就建好了。
以上是我实际作的过程,参考一下2个网址: