次の方法で共有


信頼性の維持

このセクションでは、BizTalk Server システムの信頼性の問題を解決する方法について説明します。 これらの問題は、このドキュメントの「ルーチン メンテナンス チェックリスト」セクションで実行される 定期的なメンテナンス チェック によって検出される可能性があります。

このセクションのトピックに加えて、このドキュメントの他のトピックでは信頼性の問題に対処します。 これらのトピックは、以下の 関連セクションに 記載されています。

グループフェールオーバーのテストを行う

毎月実行する必要がある信頼性チェックの一環として、このセクションの手順を実行します。 これらの手順には、グループ フェールオーバー ポリシーのテストや、グループ リソースがフェールオーバーできるかどうかをテストする手順が含まれます。

コンピューターがドメインに参加している場合は、Domain Admins グループのメンバーがこの手順を実行できる必要があります。

このセクションの手順を実行するには、ローカル コンピューターの Administrators グループのメンバーとしてログオンしているか、適切な機関を委任されている必要があります。

Windows Server 2008 を実行しているコンピューターでグループ のフェールオーバーをテストするには、次の手順を実行します。

グループ フェールオーバー ポリシーをテストするには

  1. 2 ノードの Windows フェールオーバー クラスター を作成するために、Windows Server 2008 を実行する少なくとも 2 台のコンピューターにフェールオーバー クラスタリング機能がインストールされていることを確認します。 この機能をインストールする方法については、「 フェールオーバー クラスタリング機能のインストール (https://go.microsoft.com/fwlink/?LinkId=157259)」を参照してください。

  2. [スタート] をクリックし、[管理ツール] をクリックし、[フェールオーバー クラスターの管理] をクリックして、フェールオーバー クラスター管理を開きます。

  3. コンソール ツリーで、クラスター ノードを展開 し、[サービスとアプリケーション] ノードを展開し、フェールオーバーするアプリケーションのクラスター化されたインスタンスを右クリックし、[ プロパティ] をクリックします。

  4. [ フェールオーバー ] タブで、 指定した期間の最大エラー数を 0 に設定し、[OK] をクリック します

  5. コンソール ツリーで、[ サービスとアプリケーション ] ノードを展開します。

  6. 詳細ウィンドウで、リソースを右クリックし、[ プロパティ] をクリックします。

  7. [ ポリシー ] タブ で、指定した期間の最大再起動数を 0 に設定し、[OK] をクリック します

  8. リソースを右クリックし、[ その他のアクション] をクリックし、[ このリソースのエラーのシミュレート] をクリックします。 前の手順で指定したポリシーに基づいて、グループが反応するかどうかを確認します。

  9. フェールオーバーするアプリケーションのクラスター化されたインスタンスを右クリックし、[ プロパティ] をクリックします。

  10. [ フェールオーバー ] タブで、 指定した期間の最大エラー数を 1 に設定し、[OK] をクリック します

  11. リソースを右クリックし、[ このリソースをオンラインにする] を選択します。

グループ リソースがフェールオーバー可能かどうか確認するには

  1. Windows Server 2008 を実行しているコンピューターに フェールオーバー クラスタリング 機能がインストールされていることを確認します。 この機能をインストールする方法については、「 フェールオーバー クラスタリング機能のインストール (https://go.microsoft.com/fwlink/?LinkId=157259)」を参照してください。

  2. [スタート] をクリックし、[管理ツール] をクリックし、[フェールオーバー クラスターの管理] をクリックして、フェールオーバー クラスター管理を開きます。

  3. コンソール ツリーで、クラスター ノードを展開し、[ サービスとアプリケーション] ノードを展開し、フェールオーバーするアプリケーションのクラスター化されたインスタンスをクリックします。

  4. [ アクション ] メニューの [ このサービスまたはアプリケーションを別のノードに移動] をクリックし、アプリケーションのフェールオーバー先となるノードをクリックします。

  5. [ 操作を確認してください ] ダイアログ ボックスで、選択したノードにアプリケーションを移動することを選択します。

  6. アプリケーションを移動したノードが、アプリケーションの詳細ウィンドウの [現在の所有者 ] に対して一覧表示されていることを確認します。

複数のサーバーが BizTalk グループの一部であることを確認する

システムの信頼性を確保するには、少なくとも 2 つの物理 BizTalk サーバーを BizTalk グループに含める必要があります。 BizTalk グループにサーバーを追加する必要がある場合は、次の点に注意してください。

  • サーバーは、1 つの BizTalk グループにのみ関連付けることができます。 サーバーが既に別のグループに属している場合は、新しいグループに追加する前に、そのサーバーを現在のグループから削除する必要があります。 BizTalk グループからサーバーを削除する方法の詳細については、BizTalk Server ヘルプの「グループからサーバーを削除する方法」を参照 https://go.microsoft.com/fwlink/?LinkId=155577

  • BizTalk Server 環境の異なるサーバーに関連付けられている BizTalk グループは、メッセージを交換する以外は対話しません。

  • BizTalk Server ランタイムは、BizTalk グループに追加するコンピューターにインストールする必要があります。

このトピックの手順を実行するには、SSO Administrators グループのメンバーとして、および Windows Administrators グループのメンバーとしてログオンする必要があります。

少なくとも 2 つの物理 BizTalk サーバーが BizTalk グループの一部であるかどうかを判断するには

  1. BizTalk Server 管理コンソールを開くには、[スタート] をクリックし、[すべてのプログラム] をポイントし、Microsoft BizTalk Server をポイントして、[BizTalk Server 管理] をクリックします。

  2. BizTalk Server ノードを展開し、BizTalk グループ ノードを展開し、[プラットフォーム設定] ノードを展開します。

  3. [ サーバー ] ノードをクリックします。 [ サーバー ] ウィンドウに複数のサーバーが表示されていることを確認します。

    サーバーに関する情報を表示するには、サーバーを右クリックし、[ 表示] をポイントして、[ グループ ハブ ページ] をクリックします。

BizTalk グループにサーバーを追加するには

  1. BizTalk グループに追加するコンピューターで、[ スタート] をクリックし、[ すべてのプログラム] をクリックし、[ Microsoft BizTalk Server] をクリックし、[ BizTalk Server の構成] をクリックします。

  2. Microsoft BizTalk Server 2010 の構成で、[カスタム構成] を選択します。

  3. [ データベース サーバー名] に、サーバーが参加している BizTalk グループの SQL サーバーの名前を入力します。

  4. サービス資格情報で、サービスが使用する適切なユーザー名とパスワードを入力し、[構成] をクリックします。

  5. 画面の左側にあるナビゲーション ツリーで、[ エンタープライズ SSO] をクリックします。

  6. [ エンタープライズ シングル サインオン ] ページで、[ 既存の SSO システムに参加する] をクリックします。

    サーバー名とデータベース名が、サーバーが参加している BizTalk グループのマスター SSO データベース サーバーを指していることを確認します。

  7. 画面左側のナビゲーション ツリーで、[ グループ] をクリックします。

  8. [ グループ ] ページで、[ 既存の BizTalk グループに参加する] をクリックします。

    サーバー名とデータベース名が、サーバーが参加している BizTalk グループのデータベースを指していることを確認します。

  9. メニュー バーの [構成の 適用 ] をクリックして、エンタープライズ シングル Sign-On とこのコンピューター上のグループの両方を構成します。