安裝單一複本叢集

 

適用版本: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上次修改主題的時間: 2008-02-08

Windows Server 2003 上單一副本叢集 (SCC) 的安裝分成多個階段進行。部署 SCC 之前,建議您先詳細檢閱單一副本叢集。此外,您必須確定符合規劃單一副本叢集中指定的所有需求。

note附註:
如需在 Windows Server 2008 上安裝 SCC 的相關資訊,請參閱在 Windows Server 2008 上安裝單一副本叢集

在 Windows Server 2003 上部署 SCC 的程序是以數個不同階段來進行:

  • 儲存形成及組態
  • 網路形成及組態
  • 形成叢集,從第一個節點開始,然後繼續第二個及後續節點。
  • 設定叢集內的實體磁碟資源
  • 設定叢集網路
  • 安裝和設定叢集信箱伺服器
  • 設定叢集的信箱伺服器儲存相依性
  • 驗證叢集信箱伺服器的遞交

建議您先完成每個階段,再開始下一個階段。當完成所有階段之後,建議您先驗證 SCC 解決方案,再將它放入生產中。下列章節會更詳細說明每個安裝階段。

儲存形成及組態

SCC 使用叢集信箱伺服器 (儲存群組及資料庫) 的共用儲存。SCC 也可以使用仲裁資源的共用儲存;不過不需要如此做。形成叢集前,應該在所有要使用之節點的硬體層級上,設定所有共用儲存。

使用共用磁碟仲裁時,必須先在叢集的所有節點上設定和使用仲裁磁碟,才能組成叢集。若無法使用仲裁共用磁碟,叢集形成會回復為本機仲裁,或者完全失敗。

note附註:
特定叢集信箱伺服器的儲存,必須可供主控叢集信箱伺服器的所有節點存取。不管節點是否能或是否會主控叢集信箱伺服器,都必須可從叢集中的所有節點存取仲裁資源使用的共用儲存。

在將 SCC 納入生產環境前,務必先正確設定 SCC 中的儲存。在 SCC 的安裝及設定階段,必須先針對儲存執行幾項工作,才能正確設定 SCC:

  • 在形成叢集之前,必須在硬碟層級正確設定儲存。如需如何連接和設定容錯移轉叢集之儲存解決方案的詳細步驟,請參閱儲存解決方案隨附的指示,或連絡您的硬體廠商。
  • 容錯移轉叢集中必須存在叢集信箱伺服器所需的一或多個實體磁碟資源,才可安裝 Microsoft Exchange Server 2007。您無法使用仲裁磁碟資源來主控儲存群組和資料庫。如果未在叢集中偵測到共用儲存,則 Exchange 2007 安裝程式將不會繼續。
  • 在容錯移轉叢集中安裝叢集信箱伺服器之後,必須使用叢集系統管理員或 Cluster.exe 設定實體磁碟資源設定及相依性。

也建議您使用 Diskpart 工具 (Diskpart.exe) 以驗證您的磁碟磁軌為磁區排列式。使用 Diskpart 來建立排列式磁碟分割 (與磁碟管理工具建立的非排列式磁碟分割比較),您可以增加 20% 的磁碟效能。如需詳細步驟,請參閱如何將 Exchange I/O 與儲存磁軌界限對齊

網路形成及組態

在 SCC 組態中建立叢集信箱伺服器時,必須要有足夠數目的靜態 IP 位址。您必須具有一個專用於內部叢集通訊的網路,以及一個能進行內部叢集通訊與外部用戶端通訊 (例如混合網路) 的網路。

公用及私人網路都需要 IP 位址、每個叢集網路的所有 IP 位址都必須位在相同的子網路上,而且每個叢集網路必須位在不同的子網路上 (例如,私人網路是位在某個子網路上,而公用網路是位在不同的子網路上)。此外,叢集信箱伺服器需有 IP 位址與網路名稱。下列為私人與公用 IP 位址的建議:

  • 私人位址   每個節點都需要一個靜態 IP 位址,供叢集私人網路中使用的每個網路介面卡使用。您必須使用不在相同子網路或網路上的靜態 IP 位址,作為公用網路的其中一個靜態 IP 位址。建議您使用子網路遮罩為 255.255.255.0 的 10.10.10.x,當成私人網路的私人 IP 位址子網路。
  • 公用位址   每個節點都需要一個靜態 IP 位址,供叢集公用網路中使用的每個網路介面卡使用。此外,容錯移轉叢集及叢集信箱伺服器也需要靜態 IP 位址,以便用戶端及系統管理員可以進行存取。您必須使用不在相同子網路或網路上的靜態 IP 位址,作為私人網路的其中一個靜態 IP 位址。

叢集信箱伺服器的網路最佳作法

也建議您對叢集網路採用這些最佳作法:

  • 使用有意義的名稱   建立叢集會給您許多的機會使用有意義的名稱,供叢集節點、叢集網路介面、叢集名稱及叢集信箱伺服器名稱使用。例如,用於與其他 Exchange 伺服器及用戶端通訊的網路,可稱為公用。用於叢集節點間通訊的網路,可稱為私人。使用可與其他每個項目產生關聯的名稱,便不需要檢視拓撲對應。其他有用的慣例是將叢集節點關聯至叢集信箱伺服器名稱。例如,針對叢集信箱伺服器與兩個節點分別使用 mbx01、mbx01-node1 及 mbx01-node2。

  • 針對私人網路介面使用私人 IP 位址   針對私人網路介面,請使用下列位址範圍及子網路遮罩的表格。

    網路 IP 位址範圍 子網路遮罩

    私人 1

    10.10.10.10-255

    255.255.255.0

    私人 2

    10.10.10.11-255

    255.255.255.0

注意下列事項:

  • 如果公用網路使用 10.x.x.x 網路及 255.255.255.0 子網路遮罩,建議您使用其他私人網路 IP 位址及子網路遮罩。
  • 不建議您在私人網路上使用任何類型的容錯介面卡或「小組」。如果需要私人網路的備援,請使用多張設為 [僅限內部通訊] 的網路介面卡,並定義它們在叢集組態中的網路優先順序。若您使用此技術,請驗證您的韌體與驅動程式是否為目前最新版本,這是很重要的。如需伺服器叢集相容資訊,請連絡網路介面卡製造商。如需伺服器叢集部署中之網路介面卡小組的相關資訊,請參閱 Microsoft 知識庫文章 254101 網路介面卡協力作業和伺服器叢集

若要設定叢集中的網路以與 SCC 解決方案搭配使用,請遵循如何設定單一副本叢集的網路連線中所描述的步驟,以設定公用及私人網路。

形成叢集

當第一個節點新增至叢集時,就會形成容錯移轉叢集。此處理程序會授與該叢集唯一的網路名稱,以及唯一的網路 IP 位址。當節點上線及離線時,此網路名稱及 IP 位址 (統稱為叢集的網路識別碼) 會在叢集中的節點之間移動。一般而言,叢集的網路身分識別很少用於叢集信箱伺服器的管理中。

如果熟悉舊版容錯移轉叢集或 Exchange 叢集的部署,則會發現部署 SCC 解決方案的叢集極為不同。若您是第一次使用叢集解決方案,您將會發現部署比一般叢集組態更簡單。

您能使用如何為單一副本叢集建立 Windows Server 2003 容錯移轉叢集中的指示來建立新的叢集。

新增其他節點

在第一個節點上安裝叢集服務之後,您會發現在後續節點上進行安裝所需的時間較少。這是因為安裝程式會使用在第一個節點上設定的網路組態設定,作為在後續節點上進行網路設定的基礎。如需如何新增其他節點至叢集的詳細步驟,請參閱如何為單一副本叢集建立 Windows Server 2003 容錯移轉叢集

您應先驗證叢集組態,再新增並設定其他節點。您可以從命令提示字元執行 cluster group,以驗證叢集服務是否在執行中,且叢集是否運作正常。它應該會產生類似以下的輸出:

C:\>cluster group

正在列出所有可用資源群組的狀態:

群組                   節點            狀態

----------------     ---------------     ------

叢集群組     <節點名稱>      線上

我們也建議您在繼續執行之前,先檢閱事件日誌中是否有需要注意的錯誤與警告。

設定叢集網路

將所有節點新增至叢集後,便必須設定叢集網路功能元件。尤其是必須設定遺失叢集活動訊號的叢集網路、叢集網路優先順序以及容錯設定。下表詳述設定叢集網路以使用叢集活動訊號時的可用選項。

設定叢集網路的選項

選項 描述

只供用戶端存取使用 (公用網路)

如果您想要叢集服務只將此網路介面卡用於與其他用戶端的外部通訊,請選取此選項。此網路介面卡上不會發生任何節點間叢集通訊流量。

只供內部叢集通訊使用 (私人網路)

如果您想要叢集服務只將此網路用於叢集活動訊號,請選取此選項。

給所有通訊使用 (混合網路)

如果您想要叢集服務將網路介面卡用於節點間叢集通訊流量以及用於與外部用戶端的通訊,請選取此選項。預設所有網路都會選取此選項。

SCC 中部署的叢集信箱伺服器至少需要支援每個節點中有兩張網路卡。在 SCC 中,建議您將某個網路設定為私人網路,而將另一個網路設定為混合網路。如果將某個網路設定為私人網路,而將另一個網路設定為公用網路,則私人網路代表叢集信箱伺服器的單一失敗點。

如需如何設定叢集網路功能元件的詳細步驟,請參閱如何設定叢集網路功能元件及優先順序

建立容錯移轉叢集之後,並在叢集的任何節點上安裝 Mailbox server role 之前,建議您先驗證容錯移轉叢集是否可以運作。如需如何驗證容錯移轉叢集的詳細步驟,請參閱如何確認容錯移轉叢集是可運作的

叢集信箱伺服器安裝與組態

您可以在每個節點上執行一些步驟,在叢集上安裝 Mailbox server role。當叢集形成並驗證後,您應在主動節點上安裝 Mailbox server role。在 SCC 中安裝 Mailbox server role 時,必須確定 Exchange 資料庫檔案的路徑位於叢集的共用磁碟上。若不選取叢集中公用磁碟的磁碟機與路徑,安裝程式會失敗並顯示錯誤訊息。如需如何在主動節點上安裝 Mailbox server role 的詳細步驟,請參閱如何在 Windows Server 2003 上將主動叢集 Mailbox role 安裝在單一副本叢集中

在主動節點上安裝 Mailbox server role 與叢集信箱伺服器,並驗證第一個儲存群組的組態後,您應依照如何在 Windows Server 2003 上將被動叢集 Mailbox role 安裝在單一副本叢集中中的步驟,在被動節點上安裝 Mailbox server role。

叢集信箱伺服器儲存相依性

安裝叢集信箱伺服器後且在將它納入生產環境前,必須使用叢集系統管理員或 Cluster.exe 來設定資料庫的實體磁碟資源。若未執行此步驟,且未建立適當的叢集資源相依性,發生容錯移轉或遞交之後,將無法裝載資料庫。如需在 Windows Server 2003 上執行的 SCC 中設定適當實體磁碟資源相依性的詳細步驟,請參閱如何設定 Windows Server 2003 上單一副本叢集的磁碟相依性

安裝多部叢集信箱伺服器

只有在主動/被動組態或單一節點主動組態中才支援 SCC。然而,在相同 SCC 中可以有多個主動及多個被動節點。在主動/被動叢集中,叢集包含至少一個 (或多個) 主動節點及至少一個 (或多個) 被動節點 (例如,兩個主動節點及一個被動節點)。在主動/被動容錯移轉叢集中,叢集信箱伺服器執行個體的數量一律小於叢集內的實體節點數量。

Windows 容錯移轉叢集最多可包含八個實體節點。因此,一個 SCC 中可以存在的叢集信箱伺服器數目上限是七部。一個被動節點可能會服務一或多個主動節點,但是建議您針對叢集中的每個主動節點至少部署一個被動節點。

額外主動與被動節點的安裝程序與第一個主動與被動節點的安裝程序沒有不同。其需求是安裝的每個主動節點都需要支援對應的被動節點。單一被動節點可以指定為多個主動節點的被動節點。然而,因為在任何特定時間,每個節點只可以主控一部叢集信箱伺服器,所以這麼做會破壞可用性。例如,如果有兩個主動節點及一個被動節點,則 SCC 沒有足夠的被動節點可以處理兩個主動節點同時失敗。

note附註:
在包含多部叢集信箱伺服器的 SCC 中已知有個問題,那就是您可能無法在容錯移轉叢集中所安裝之第二部或任何後續的叢集信箱伺服器上建立新信箱。發生此問題時,嘗試在叢集中的第二部或後續叢集信箱伺服器上建立新信箱將會失敗,並出現下列錯誤訊息:「找不到或無法初始化伺服器 FQDN.serverName 上的 Proxy 產生器 DLL。無法計算目前收件者的 Proxy 位址。請確定所有 Proxy 位址產生器 DLL 都已安裝在目標伺服器上。」若要解決此問題,您可以在其他 Mailbox Server 上建立新信箱,然後將該信箱移至叢集中第二部或後續的叢集信箱伺服器。您也可以針對叢集信箱伺服器在 Active Directory 中建立 Microsoft MTA 物件,以解決此問題。如需詳細步驟,請參閱如何在第二個或後續之 Exchange 2007 單一副本叢集的叢集信箱伺服器上啟用信箱建立

驗證單一副本叢集

完成 SCC 解決方案的安裝之後,或是進行重大組態變更之後,建議您執行所有節點間之叢集信箱伺服器的遞交,以驗證這兩個節點都已正確設定為支援叢集信箱伺服器。

驗證這兩個節點都能讓叢集信箱伺服器上線的建議方法,就是使用 Move-ClusteredMailboxServer 指令程式,將叢集信箱伺服器移動到每個節點。Move-ClusteredMailboxServer 指令程式可在 Exchange 管理命令介面中使用。

如需如何驗證 SCC 解決方案的詳細步驟,請參閱如何驗證單一複本叢集中的遞交

若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.