Windows Server クラスターのトラブルシューティング

Microsoft BizTalk Server では、ホスト クラスターのサポート、Enterprise Single Sign-On (SSO) マスター シークレットの高可用性の提供、およびBizTalk Server データベースの高可用性を提供するための Windows Server クラスターの使用がサポートされています。 このトピックでは、Windows Server クラスター環境でBizTalk Serverを使用するための一般的なガイドラインと、Windows Server クラスター環境でBizTalk Serverを使用するときに発生する可能性がある既知の問題について説明します。

一般的なガイドライン

仮想化されたサーバー環境BizTalk Server Windows Server クラスターで概念実証作業を完了します。

Windows Server で使用できる Hyper-V ロールを使用して、仮想化されたサーバー環境を作成できます。 詳細については、「Windows Server でフェールオーバー クラスターを作成する」を参照してください。

仮想化されたサーバー環境BizTalk Server Windows Server クラスターで概念実証作業を行うと、柔軟性が高く、Windows Server クラスターに必要なハードウェア リソースよりもかなり少ないハードウェア リソースが使用されます。 この方法を利用する場合は、ホスト コンピューター上で同時に実行する各仮想マシンに対して 512 MB 以上のメモリを割り当て、ホスト オペレーティング システムには 512 MB のメモリを追加します。 たとえば、5 つの仮想マシン (2 つのBizTalk Server クラスター ノード、2 つの Microsoft SQL Server クラスター ノード、および 1 つのドメイン コントローラー) を使用する Windows Server クラスターを使用するBizTalk Server ソリューションの場合、ホスト コンピューターに 3 GB のメモリがインストールされる予定です。 BizTalk Server概念実証環境で 2 GB を超えるメモリが必要な場合は、インストールされているすべてのメモリにホスト オペレーティング システムがアクセスできるように、ホスト コンピューターに 64 ビット バージョンの Windows をインストールすることを検討してください (Hyper-V ロールに必要)。

トラブルシューティングのリソース

Windows Server フェールオーバー クラスタリングに関する問題の分析の詳細については、「Microsoft TechNet Web サイトで フェールオーバー クラスターのイベントとログを表示 する」を参照してください。

の既知の問題

MSDTC のクラスター化リソースをオンラインにしようとすると、依存関係のある BizTalk Server サービスが動作しなくなる

問題

クラスター化分散トランザクション コーディネーター (MSDTC) リソースは、クラスター管理者の [オンラインにする] オプションを使用してオンラインにすることはできません。これにより、MSDTC トランザクションのサポートに依存BizTalk Serverランタイム操作が失敗します。

原因

MSDTC のクラスター化リソースで発生するエラーには、次のような理由が考えられます。

  • クラスター化された MSDTC リソースが正しいディスクとネットワーク名のリソースの依存関係で構成されていないか、リソースの依存関係が失敗しています。

  • アクセス許可に問題があり、MSDTC のクラスター化リソースのアクティブ化を妨げています。

解決方法

Windows Server 2008 クラスター上で次の手順を実行します。

参照

Windows Server クラスターを使用してBizTalk Server ホストの高可用性を提供する2BizTalk Server データベースのクラスタリングサンプル BizTalk Server高可用性シナリオ高可用性 SSO インストール オプション