6.2. オフラインモードでの Red Hat Gluster Storage の更新


重要
  • 更新プロセス中にボリュームがオフラインになると、オフラインの更新によりサーバーのダウンタイムが発生します。
  • クライアントを更新する前に、すべての Red Hat Gluster Storage サーバーに対して完全な更新を行います。

オフラインモードでの Red Hat Gluster Storage 3.4 の更新

  1. 「アップデート前の注意事項」 の説明に従って、作業用のバックアップがあることを確認します。
  2. すべてのボリュームを停止します。
    # for vol in `gluster volume list`; do gluster --mode=script volume stop $vol; sleep 2s; done
    Copy to Clipboard Toggle word wrap
  3. 1 度に 1 つのサーバーで以下のコマンドを実行します。
    1. すべての gluster サービスを停止します。
      Red Hat Enterprise Linux 7 の場合:
      # systemctl stop glusterd
      # pkill glusterfs
      # pkill glusterfsd
      Copy to Clipboard Toggle word wrap
      Red Hat Enterprise Linux 6 の場合:
      # service glusterd stop
      # pkill glusterfs
      # pkill glusterfsd
      Copy to Clipboard Toggle word wrap
    2. この更新の一部として Gluster NFS から NFS Ganesha に移行する場合は、以下の追加の手順を実行します。
      1. stop および disable します。これにより、更新プロセス中に複数のバージョンの Samba がクラスターで実行されなくなり、データの破損を回避します。
        # systemctl stop ctdb
        # systemctl disable ctdb
        Copy to Clipboard Toggle word wrap
      2. xmvn サービスおよび NFS サービスが停止していることを確認します。
        ps axf | grep -E '(ctdb|nfs)[d]'
        Copy to Clipboard Toggle word wrap
      3. 以下のコマンドを実行してブリックボリュームを削除します。
        # gluster vol delete <ctdb_vol_name>
        Copy to Clipboard Toggle word wrap
    3. システムを更新します。
      # yum update
      Copy to Clipboard Toggle word wrap
      更新するパッケージを確認し、プロンプトが表示されたら y と入力して更新を続行します。
      更新が完了するまで待ちます。
    4. カーネルパッケージへの更新がある場合や、今回の更新の一部として Gluster NFS から NFS Ganesha に移行する場合は、システムを再起動します。
    5. glusterd を起動します。
      Red Hat Enterprise Linux 7 の場合:
      # systemctl start glusterd
      Copy to Clipboard Toggle word wrap
      Red Hat Enterprise Linux 6 の場合:
      # service glusterd start
      Copy to Clipboard Toggle word wrap
  4. すべてのサーバーを更新したら、以下のコマンドを実行してクラスターの操作バージョンを更新します。これにより、クラスター内の互換性の問題を防ぐことができます。
    # gluster volume set all cluster.op-version 31306
    Copy to Clipboard Toggle word wrap
    注記
    31306 は、Red Hat Gluster Storage 3.4 Async Update の cluster.op-version の値に使用されます。他のバージョンの正しいcluster.op-version 値については、「サポート対象の Red Hat Gluster Storage バージョン」 を参照してください。
  5. この更新の一部として Gluster NFS から NFS Ganesha に移行するには、4章NFS-Ganesha の Red Hat Gluster Storage への NFS-Ganesha へのデプロイ の説明に従って NFS-Ganesha パッケージをインストールして、『Red Hat Gluster Storage 3.4 管理ガイド』 の NFS Ganesha セクションにある情報を使用して NFS Ganesha クラスターを設定します。
  6. すべてのボリュームを起動します。
    # for vol in `gluster volume list`; do gluster --mode=script volume start $vol; sleep 2s; done
    Copy to Clipboard Toggle word wrap
  7. 更新プロセスの一部として再起動しなかった場合は、以下のコマンドを実行してメタボリュームを再マウントします。
    # mount /var/run/gluster/shared_storage/
    Copy to Clipboard Toggle word wrap
    このコマンドが機能しない場合は、/etc/fstab の内容を確認して、共有ストレージのエントリーが正しく設定されていることを確認して、mount コマンドを再実行します。/etc/fstab ファイルのメタボリュームの行は以下のようになります。
    hostname:/gluster_shared_storage   /var/run/gluster/shared_storage/   glusterfs   defaults   0 0
    Copy to Clipboard Toggle word wrap
  8. Gluster NFS を使用してボリュームにアクセスする場合は、以下のコマンドを使用して Gluster NFS を有効にします。
    # gluster volume set volname nfs.disable off
    Copy to Clipboard Toggle word wrap
    以下に例を示します。
    # gluster volume set testvol nfs.disable off
    volume set: success
    Copy to Clipboard Toggle word wrap
  9. geo レプリケーションを使用する場合は、アップグレードが完了したら geo レプリケーションセッションを再起動します。
    # gluster volume geo-replication MASTER_VOL SLAVE_HOST::SLAVE_VOL start
    Copy to Clipboard Toggle word wrap
    状況によっては、force パラメーターを追加して正常に再起動する必要がある場合があります。詳細は、BZ#1347625 を参照してください。
注記
Web 管理環境を更新する場合は、手順 9 を実行した後、Red Hat Gluster Storage Web Administration 3.4.x から 3.4.y セクションに移動し、Web Administration Server および Red Hat Gluster Storage Servers(Part II)で 識別されるステップを実行して、Red Hat Gluster Storage および Web Administration の更新プロセスを完了します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat