第26章 ローリングアップグレードの実行


ダウンタイムやデータ損失なしで Red Hat Data Grid をアップグレードします。Remote Client/Server Mode でローリングアップグレードを実行して、より新しいバージョンの Red Hat Data Grid の使用を開始することができます。

注記

本セクションでは、Red Hat Data Grid サーバーをアップグレードする方法を説明します。アップグレード手順については、Hotset クライアントに適したドキュメントを参照してください。

ローリングアップグレードを実行するには、ハイレベルから以下を行います。

  1. ターゲットクラスターを設定します。ターゲットクラスターは、データを移行する Red Hat Data Grid バージョンです。ソースクラスターは、現在使用中の Red Hat Data Grid デプロイメントです。ターゲットクラスターの実行後に、すべてのクライアントがソースクラスターの代わりにそのクライアントを参照するように設定します。
  2. ソースクラスターからターゲットクラスターにデータを同期します。

26.1. ターゲットクラスターの設定

  1. 一意のネットワークプロパティーまたは異なる JGroups クラスター名を使用してターゲットクラスターを起動し、ソースクラスターから分離します。
  2. ソースクラスターから移行する各キャッシュに対して、ターゲットクラスターで RemoteCacheStore を設定します。

    RemoteCacheStore の設定
    • remote-server は、outbound-socket-binding プロパティーを使用してソースクラスターを参照する必要があります。
    • remoteCacheName はソースクラスターのキャッシュ名と一致する必要があります。
    • hotrod-wrappingtrue (有効)である必要があります。
    • 共有true (有効)である必要があります。
    • パージfalse (無効)である必要があります。
    • パッシベーションfalse (無効)である必要があります。
    • protocol-version は、ソースクラスターの HotTEMPLATES プロトコルバージョンと一致します。

      RemoteCacheStore の設定例

      <distributed-cache>
         <remote-store cache="MyCache" socket-timeout="60000" tcp-no-delay="true" protocol-version="2.5" shared="true" hotrod-wrapping="true" purge="false" passivation="false">
            <remote-server outbound-socket-binding="remote-store-hotrod-server"/>
         </remote-store>
      </distributed-cache>
      ...
      <socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">
        ...
        <outbound-socket-binding name="remote-store-hotrod-server">
           <remote-destination host="198.51.100.0" port="11222"/>
        </outbound-socket-binding>
        ...
      </socket-binding-group>

  3. ソースクラスターではなくすべてのクライアント要求を処理するようにターゲットクラスターを設定します。

    1. すべてのクライアントがソースクラスターではなくターゲットクラスターを参照するように設定します。
    2. 各クライアントノードを再起動します。

      ターゲットクラスターは、RemoteCacheStore を介してオンデマンドでソースクラスターからデータをロードします。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る