首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

Oracle 高可用雙機方案參考:雙節點 MSCS 群集部署、共享磁盤陣列與網絡規劃全記錄

     編輯:Oracle 資料庫相關知識

硬件清單

  • 2× 聯想萬全 T630 (雙 Intel 82550 雙網卡)。
  • 萬全 SUREFIRE 200R 磁盤陣列櫃,13× 18G 盤,作群集共享磁盤。

網絡規劃 (5 個靜態 IP)

用途節點 1 (T630R)節點 2 (T630L)
公用網卡192.0.35.1 / 255.255.255.0192.0.35.2 / 255.255.255.0
專用網卡 (心跳)10.1.1.1 / 255.0.0.010.1.1.2 / 255.0.0.0
群集虛擬 IP (VIP)192.0.35.100 / 255.255.255.0
  • AD 域:cluster.legend.com,群集名 Mycluster,群集服務賬號 Cluster。
  • 專用網卡僅互連,不接交換機;公用網卡接客戶網絡。

部署步驟

  1. 各節點安裝 Windows 2000 Advanced Server。
  2. 配置雙網卡 IP、綁定順序 (公用優先)、禁用專用網卡 NetBIOS/註冊 DNS。
  3. 連接共享磁盤陣列,磁盤管理器初始化、分區、分配盤符 (如 Q:、R:),僅一個節點操作,另一節點掃描磁盤即可見。
  4. 第一節點安裝 AD (DNS 同步安裝) → 第二節點加入域並提升為 DC (DNS 指向第一節點)。
  5. 各節點安裝 MSCS (右鍵「我的電腦」→ 管理 → 服務 → 添加/移除 Windows 組件 → 群集服務)。
  6. 群集配置向導:指定群集名、VIP、群集賬號、共享磁盤 (Quorum 磁盤單獨分區)。
  7. 安裝 Oracle:ORACLE_HOME 裝本地盤,數據文件/控制文件/重做日志放共享磁盤,CLUSTER_DATABASE=TRUE (RAC) 或單實例由 MSCS 管理服務啟停。

關鍵注意點

  • DNS 解析:第二節點安裝 AD 前,網卡 DNS 必須指向第一節點 IP,否則域名解析失敗。
  • 心跳冗余:專用網卡 + 序列線 (RS-232) 雙重心跳,防單點故障誤觸發切換。
  • Quorum 磁盤:單獨小分區 (如 500MB),不可存放業務數據,僅存群集配置與仲裁日志。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved