共用方式為


針對 Windows Server 叢集的疑難排解

Microsoft BizTalk Server 支援使用 Windows Server 叢集來支援主機叢集支援、為企業單一 Sign-On (SSO) 主要密碼提供高可用性,以及提供 BizTalk Server 資料庫的高可用性。 本主題提供在 Windows Server 叢集環境中使用 BizTalk Server 的一些一般指導方針,並討論在 Windows Server 叢集環境中使用 BizTalk Server 時可能發生的一些已知問題。

一般指導方針

在虛擬化伺服器環境中,完成與 Windows Server 叢集相關的 BizTalk Server 概念驗證工作。

Windows Server 可用的 Hyper-V 角色可用來建立虛擬化伺服器環境。 如需詳細資訊,請移至在 Windows Server 上建立故障轉移叢集

執行 BizTalk Server 概念證明可在虛擬化伺服器環境中與 Windows Server 叢集搭配運作,可提供極大的彈性,並使用比 Windows Server 叢集所需的硬體資源少得多。 如果使用此方法,請為同時在主計算機上執行的每個虛擬機配置至少 512 MB 的記憶體,並為主機作系統配置額外的 512 MB 記憶體。 例如,針對具有使用五部虛擬機的 Windows Server 叢集的 BizTalk Server 解決方案(兩個 BizTalk Server 叢集節點、兩個Microsoft SQL Server 叢集節點和一個域控制器),您打算在主計算機上安裝 3 GB 的記憶體。 如果 BizTalk Server 概念證明環境需要超過 2 GB 的記憶體,請考慮在主電腦上安裝 64 位版本的 Windows(Hyper-V 角色所需),以確保主機作系統可存取所有已安裝的記憶體。

疑難排解資源

如需分析 Windows Server 故障轉移叢集問題的詳細資訊,請檢閱在 Microsoft TechNet 網站上 檢視故障轉移叢集的事件和記錄 主題。

已知問題

讓叢集 MSDTC 資源上線的任何嘗試都會失敗,導致相依的 BizTalk Server 服務失敗

問題

叢集分散式交易協調器 (MSDTC) 資源無法透過叢集管理員中的 [上線 ] 選項來上線,這會導致相依於 MSDTC 交易支援的 BizTalk Server 運行時間作業失敗。

原因

叢集化 MSDTC 資源失敗可能發生的原因有很多,包括下列各項:

  • 叢集 MSDTC 資源未設定正確的磁碟和網路名稱資源相依性,或資源相依性失敗。

  • 許可權問題導致叢集 MSDTC 資源無法啟動。

解決辦法

在 Windows Server 2008 叢集上完成下列步驟:

另請參閱

使用 Windows Server 叢集為 BizTalk Server Hosts2 叢集提供高可用性BizTalk Server 資料庫範例 BizTalk Server高可用性案例High-Availability SSO 安裝選項