検索

24.5.4. ドメインコントローラー検索およびフェールオーバーの Amazon EC2 での設定

download PDF
Amazon EC2 で実行している管理対象ドメインの場合、ドメインコントローラーは Amazon S3 ストレージシステムを使用してドメインコントローラーを動的に検出できます。特に、ホストコントローラーとドメインコントローラーは、Amazon S3 バケットにアクセスするために必要な情報で設定できます。
この設定を使用すると、ドメインコントローラーが起動したときに、その通信情報がバケットの S3 ファイルに書き込まれます。ホストコントローラーがドメインコントローラーへ接続を試みるたびに、S3 ファイルからドメインコントローラーのコンタクト情報を取得します。
つまり、ドメインコントローラーのコンタクト情報が変更されても(たとえば、EC2 インスタンスの IP アドレスが停止および起動時に変更されるのが一般的です)、ホストコントローラーを再設定する必要はありません。ホストコントローラーは、S3 ファイルからドメインコントローラーの新しいコンタクト情報を取得できます。
ドメインコントローラーの検出を有効にするには、JBOSS_DOMAIN_S3_ACCESS_KEYJBOSS_DOMAIN_S3_SECRET_ACCESS_KEY、および JBOSS_DOMAIN_S3_BUCKET パラメーターを JBoss EAP 6 インスタンスに渡します。設定可能なパラメーターについては、「永続的な設定パラメーター」 を参照してください。または、以下の設定を使用して、ドメイン検出を手動で設定することもできます。
手動によるドメインコントローラーの検出設定は、以下のプロパティーを使用して指定します。

access-key
Amazon AWS ユーザーアカウントのアクセスキー。
secret-access-key
Amazon AWS ユーザーアカウントの秘密アクセスキー。
location
使用される Amazon S3 バケット。
以下は、ホストコントローラーおよびドメインコントローラーの設定例です。以下の例では検出オプションが 1 つ示されていますが、静的検出オプションまたは S3 検出オプションをいくつでも設定できます。ドメイン検出およびフェイルオーバープロセスの詳細は、「ドメインコントローラーの検索およびフェールオーバー」 を参照してください。

例24.5 ホストコントローラーの設定

<domain-controller>
  <remote security-realm="ManagementRealm">
    <discovery-options>
      <discovery-option name="s3-discovery" code="org.jboss.as.host.controller.discovery.S3Discovery" module="org.jboss.as.host-controller">
        <property name="access-key" value="S3_ACCESS_KEY"/>
        <property name="secret-access-key" value="S3_SECRET_ACCESS_KEY"/>
        <property name="location" value="S3_BUCKET_NAME"/>
      </discovery-option>
    </discovery-options>
  </remote>
</domain-controller>

例24.6 ドメインコントローラーの設定

<domain-controller>
  <local>
    <discovery-options>
      <discovery-option name="s3-discovery" code="org.jboss.as.host.controller.discovery.S3Discovery" module="org.jboss.as.host-controller">
        <property name="access-key" value="S3_ACCESS_KEY"/>
        <property name="secret-access-key" value="S3_SECRET_ACCESS_KEY"/>
        <property name="location" value="S3_BUCKET_NAME"/>
      </discovery-option>
    </discovery-options>
  </local>
</domain-controller>
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.