部署 Windows Server 2003 叢集是一項複雜的任務,完善的前期規劃能大幅降低後續故障風險。本文整理出一份詳細的安裝前檢查清單,涵蓋軟體、硬體、網路與共享磁碟四大核心領域,助您有序完成部署準備。
一、 軟體需求
- 作業系統版本: 所有節點必須安裝 Windows Server 2003 Enterprise Edition 或 Datacenter Edition,標準版不支援叢集功能。
- 名稱解析機制: 需配置 DNS(支援動態更新)、WINS 或 HOSTS 檔案,確保節點間能互解主機名稱。
- 網域環境: 必須存在一個有效的 Active Directory 網域,且所有叢集節點均為該網域成員。
- 服務帳戶: 準備一個網域層級帳戶,且該帳戶必須是每個節點上「本機管理員群組」的成員。強烈建議建立專用服務帳戶,避免使用管理員帳戶,符合最小權限原則。
二、 硬體需求
核心原則: 整套解決方案(而非單一元件)必須通過 Microsoft 硬體相容性清單(HCL)認證。請至 Windows 硬體相容性清單 查詢最新支援清單。若部署於 SAN 環境且多叢集共享存儲,還需符合「叢集/多叢集裝置 HCL」。
關鍵硬體規格:
- 儲存控制器: 至少兩個大容量儲存控制器(SCSI 或 Fibre Channel)、一個本地系統磁碟控制器、一個獨立的 PCI 儲存控制器專供共享磁碟使用。
- 網路介面卡: 每個節點需雙 PCI 網卡(一公用、一私用心跳網路),HCL 強制要求專用心跳網卡。
- 節點一致性: 所有節點的硬體配置(插槽位置、卡型、BIOS、韌體版本)應完全一致,以簡化設定並消除相容性問題。
- 纜線連接: 共享儲存裝置需透過纜線連接所有節點,具體配置請參考廠商文件及本文附錄(SCSI/Fibre Channel 專屬設定)。
三、 網路需求
- 唯一 NetBIOS 名稱: 叢集名稱在網路中必須唯一。
- 靜態 IP 位址: 所有節點的所有網路介面均需設定靜態 IP,**不支援 DHCP** 分配的位址。
- 網域控制站可用性: 叢集服務啟動時需驗證服務帳戶,建議在叢集所在 LAN 部署至少一台網域控制站,確保高可用性。
- 雙獨立網路: 每節點至少兩張實體網卡,分別連接公用網路與私用叢集網路(心跳網),兩網路需物理隔離或透過 VLAN 隔離。
- 網卡チーミング/容錯: 若使用網卡組合,務必更新至最新驅動程式與韌體,並向廠商確認叢集相容性。
四、 共享磁碟需求
注意: 以下需求不適用於多數節點集(MNS)叢集。
- 認證儲存裝置: 連接所有節點的外接磁碟陣列需通過 HCL 認證,建議採用硬體 RAID 提供容錯。
- 共享匯流排: 所有共享磁碟(含仲裁磁碟)必須實際連接於共享匯流排,且其控制器需與系統磁碟控制器分離。
- 邏輯磁碟規劃: 建議在 RAID 層級建立多個硬體邏輯磁碟(LUN),而非單一大 LUN 再分割 OS 分區。此架構支援多磁碟資源、Active/Active 模式及手動負載平衡。
- 仲裁磁碟: 專用磁碟最小 50 MB,建議 500 MB 以上以發揮 NTFS 最佳效能。
- 可見性驗證: 所有節點必須在主機介面卡(HBA) BIOS 層級看到共享磁碟,請依廠商指引操作。
- SCSI 設定: 共享匯流排上的 SCSI 裝置需分配唯一 SCSI ID 並正確終端,詳見附錄。
- 磁碟類型與格式: 所有共享磁碟必須設為基本磁碟、MBR 分區表(64 位元系統強制)、NTFS 格式化。叢集磁碟不支援軟體容錯(動態磁碟鏡像等),必須依賴硬體 RAID。
- 最少邏輯磁碟: 建議至少兩個共享邏輯磁碟(一仲裁、一資料),利於資源群組管理。
完成上述清單核對後,即可進入叢集安裝精靈進行正式部署。建議在生產環境上線前,先在測試環境完整演練一次流程。