SQL Server 2017 AlwaysOn on Linux 配置和維護(2)

2. 針對高可用性建立的AlwaysOn可用性組


在Linux平臺的AlwaysOn可用性組,SQL Server實例存儲配置元數據在master數據庫。在Linux羣集上的AlwaysOn可用性組配置CLUSTER_TYPE = EXTERNAL。這時,沒有WSFC來仲裁故障轉移。在這種狀況下,配置元數據被SQL Server實例管理和維護。由於在該羣集沒有見證服務器,須要第三個SQL Server實例存儲配置狀態元數據。全部三個SQL Server實例一塊兒來爲羣集提供分佈式元數據存儲。數據庫


羣集管理器能夠在可用性組查詢SQL Server實例,並協調故障轉移來維護高可用性。在Linux羣集中,Pacemaker是羣集管理器。服務器


SQL Server 2017 CU1對兩個同步副本加一個僅配置副本的一個可用性組,配置爲CLUSTER_TYPE = EXTERNAL來啓用高可用性。該僅配置副本能夠位於任何SQL Server 2017 CU1或以後的版本,包括SQL Server Express版。僅配置副本在master數據庫維護關於可用性組的配置信息,可是不包含可用性組的用戶數據庫。分佈式

相關文章
相關標籤/搜索