35.3. サイトをオフラインにする


Red Hat JBoss Data Grid のデータセンター間レプリケーション設定では、一定の期間内にあるサイトへのバックアップが複数回失敗すると、そのサイトをオフラインとして自動的にマークできます。この機能により、サイトをオフラインとマークする管理者の手動の介入は不要になります。
指定される条件を満たす場合にサイトを自動的に停止させたり、管理者がサイトを手動で停止させたりできるように JBoss Data Grid を設定することができます。
  • サイトの自動的なオフライン設定:
    • リモートクライアントサーバーモードで宣言的に実行。
    • ライブラリーモードで宣言的に実行。
    • プログラムを用いたメソッドの使用。
  • サイトの手動によるオフライン設定:
    • JBoss Operations Network (JON) の使用。
    • JBoss Data Grid コマンドラインインターフェース (CLI) の使用。

35.3.1. サイトをオフラインにする

Red Hat JBoss Data Grid のいずれかのモードでサイトをオフラインにするには、take-offline 要素を backup 要素に追加します。これにより、サイトが自動的にオフラインにするように設定されます。

例35.2 サイトをオフラインに設定する (リモートクライアントサーバーモード)

<backup>
	<take-offline after-failures="${NUMBER}" 
		      min-wait="${PERIOD}" />
</backup>
take-offline 要素は、いつサイトをオフラインにするかを設定するために以下のパラメーターを使用します。
  • after-failures パラメーターは、サイトがオフラインになる前にサイトへの接続の試行を失敗できる回数を指定します。
  • min-wait パラメーターは、応答しないサイトをオフラインとしてマークするために待機する時間 (秒数単位) を指定します。このサイトは、min-wait 期間が最初の試行後に経過した時や after-failures パラメーターで指定される試行の失敗回数に達した時にオフラインになります。

35.3.2. JBoss Operations Network (JON) 経由でサイトをオフラインにする

JBoss Operations Network の操作を使用して、Red Hat JBoss Data Grid でサイトをオフラインにすることができます。メトリックスの一覧については、「JBoss Operations Network プラグイン操作」を参照してください。

35.3.3. CLI でサイトをオフラインにする

サイトが応答しない場合、Red Hat JBoss Data Grid のコマンドラインインターフェース (CLI) で site コマンドを使用して、データセンター間のレプリケーション設定からサイトを手動でシャットダウンします。
site コマンドを使用して、以下のようにサイトの状態を確認することができます。
[jmx://localhost:12000/MyCacheManager/namedCache]> site --status ${SITENAME}
このコマンドの結果は、名前付きサイトの現在の状態に応じて、online または offline のいずれかになります。
このコマンドは、以下のように名前を使用してサイトをオンラインまたはオフラインにするように使用できます。
[jmx://localhost:12000/MyCacheManager/namedCache]> site --offline ${SITENAME}
[jmx://localhost:12000/MyCacheManager/namedCache]> site --online ${SITENAME}
コマンドが正常に実行されると、コマンドの後に出力 ok が表示されます。また、JMX を使用してサイトをオンラインに復帰させることもできます (詳細については「サイトをオンラインに戻す」を参照)。
JBoss Data Grid CLI とそのコマンドについてさらに詳しくは、『Developer Guide』 の JBoss Data Grid コマンドラインインターフェース (CLI) についての章を参照してください。

35.3.4. サイトをオンラインに戻す

サイトがオフラインになった後に、サイトは、JMX コンソールを使用して XSiteAdmin MBean 上で bringSiteOnline(siteName) 操作を呼び出すか (詳細については「XSiteAdmin」を参照)、CLI を使用する (詳細については「CLI でサイトをオフラインにする」を参照) ことによりオンラインに復帰させることができます。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る