2013年9月1日 星期日

如何切換叢集的仲裁模式至節點與檔案共用多數

        相信在前面的幾篇文章中,大家已經知道如何架設AlwaysOn,也其了解與其他高可用性功能之間的差異,如果大家還是是不熟的話,可以參考下列的文章,因為陸續接到許多的網友來信問到關於AlwaysOn在沒有Quorum Disk是否仍可以進行Auto-Failover的部份,所以本篇我就來實際的介紹一下,如何將原本的 [節點與磁碟多數] 變更成 [節點與檔案共用多數],如此一來即可在不需要Quorum Disk的情況下進行運作。

參考文章:
SQL Server 2012 AlwaysOn vs. Database Mirroring
http://caryhsu.blogspot.tw/2012/04/sql-server-2012-alwayson-vs-database.html
SQL Server 2012 新功能 - AlwaysOn安裝與設定
http://caryhsu.blogspot.tw/2012/04/sql-server-2012-alwayson.html
SQL Server - AlwaysOn連線設定
http://caryhsu.blogspot.tw/2012/04/sql-server-alwayson.html

1、我們以最小的三台架構來進行,也就是二台節點與一台AD伺服器,一開始我們先在AD的目錄下設定一個檔案分享,分稱為 [sync_folder],並且選擇 [共用] -> [進階共用]。


2、請勾選 [共用此資料夾],並進行權限的設定。

3、此處需要指定 Cluster 的 Virtual Server Name進行設定,並設定為完全控制。

4、相同的在 [安全性] 的頁次中,也請將Virtual Server Name也一同設定進去,權限也是相同為[完全控制]。

5、開啟容錯移轉叢集管理員 -> Cluster Name -> 其他動作 -> 設定叢集仲裁設定

6、直接點下一步

7、選擇 [節點與檔案共用多數]

8、指定在AD伺服器上設定的共用目錄。

9、確認說明

10、設定仲裁設定。

完成上述的動作後,您可以嘗試著將原本的Quorum Disk下線或進行Failover確保動作是否可以正常的運作,其實上述的動作建議在你的節點只有二個的情況下選擇這個方式,當你有多個節點時,建議還是透過Quorum Disk來進行仲裁才會比較好。

參考連結:
Understanding Quorum Configurations in a Failover Cluster
http://technet.microsoft.com/en-us/library/cc731739.aspx
Failover Cluster Step-by-Step Guide: Configuring the Quorum in a Failover Cluster
http://technet.microsoft.com/zh-tw/library/cc770620(v=ws.10).aspx

關鍵字:SQL ServerQuorum DiskQuorum configurationAlwaysOn