首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> SQL Server 資料庫 >> 關於SqlServer

SQL Server 2008 R2 容錯移轉叢集環境建置完整實錄

     編輯:關於SqlServer

版本規劃與拓撲設計

  • SQL Server:2008 R2 Enterprise 64-bit (x64)
  • 作業系統:Windows Server 2008 R2 Enterprise 64-bit SP1
  • 叢集拓撲:雙節點主動/被動,共享儲存 (iSCSI/FC/SCSI),獨立心跳網路、iSCSI 網路、管理網路

叢集拓撲圖

Windows 容錯移轉叢集建置驗證

叢集建置成功後,管理主控台顯示兩節點狀態正常,所有資源 (IP、網路名稱、磁碟) 皆在線:

叢集節點與資源狀態

MSDTC (分散式交易協調器) 叢集化配置 — 關鍵前置步驟

SQL Server 叢集若涉及分散式交易,MSDTC 必須先叢集化。需求:專用 IP (如 192.168.1.101) + 專用磁碟 (2GB,不可與其他應用共用)。

步驟詳解

  1. 新增共享磁碟至儲存伺服器,所有節點掛載並上線。
  2. 叢集管理員 → 儲存 → 新增磁碟,將新磁碟納入叢集管理。

    新增磁碟至儲存

    叢集新增磁碟操作

    確認磁碟新增

  3. 配置 MSDTC 服務:叢集管理員 → 服務和應用程式 → 設定服務或應用程式 → 選「分散式交易協調器 (DTC)」。

    啟動服務配置精靈

    選擇 DTC 服務

    DTC 配置介面

  4. 指定專用 IP 與剛新增的磁碟:

    指定 DTC IP

    選擇儲存磁碟

  5. 完成後 DNS 自動新增 A 記錄,驗證節點間 MSDTC 容錯移轉正常。

    DNS A 記錄

後續:SQL Server 2008 R2 叢集安裝

MSDTC 就緒後,即可著手 SQL Server 叢集安裝(本文環境準備篇到此結束,安裝步驟將於後續文章說明)。

關鍵提醒

  • iSCSI 儲存需獨立網卡與 VLAN,隔離心跳與生產流量。
  • Windows Server 2008 R2 需使用「相容」認證儲存裝置,至少建立兩個磁碟區 (見證磁碟 + 資料磁碟)。
  • 虛擬伺服器名稱/IP 為用戶端連接入口,SQL Server 安裝於虛擬伺服器資源群組中。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved