構建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個網址: