第6章 Red Hat Gluster Storage の Red Hat Enterprise Linux 7 へのアップグレード


重要
RHEL 8 は、Red Hat Gluster Storage 3.5.2 の新規インストールについてのみサポートされています。RHEL 8 ベースの Red Hat Gluster Storage 3.5.2 へのアップグレードはサポートされていません。Red Hat Gluster Storage は 3.5 Batch Update 1 以降では、Red Hat Enterprise Linux 6 (RHEL 6) でサポートされません。表1.3「バージョンの詳細」を参照してください。
Red Hat Enterprise Linux 6 ベースの Red Hat Gluster Storage から Red Hat Enterprise Linux 7 ベースの Red Hat Gluster Storage にアップグレードする前提条件は以下のようになります。
  • RHEL6 チャンネルのサブスクリプションが必要です。
  • クライアントをアップグレードする前にサーバーをアップグレードします。
Red Hat Enterprise Linux 6 から Red Hat Enterprise Linux 7 へのアップグレード手順はオフラインの手順ですが、アップグレードプロセスの実行時にボリュームがオフラインであることから Gluster ノードのダウンタイムが発生します。

6.1. アップグレードのためのシステムの準備

重要
システムが Red Hat Subscription Manager ですでに登録されている場合は、登録の手順を省略し、Gluster 設定ファイルのバックアップを開始します。
  1. Red Hat Network Classic から Red Hat Subscription Manager に移行します。

    システムがレガシーの Red Hat Network Classic 更新システムにないことを確認します。
    # migrate-rhs-classic-to-rhsm --status
    Copy to Clipboard Toggle word wrap
    システムが Red Hat Network Classic にある場合は、「Migrating from RHN to RHSM in Red Hat Enterprise Linux」を参照して Red Hat Subscription Manager に移行します。
  2. システムを Red Hat Subscription Manager に登録します。

    システムを Red Hat Network に登録するには、以下のコマンドを実行します。Red Hat Enterprise Linux のエンタイトルメントを持つ Red Hat Network のユーザー名とパスワードを入力します。
    # subscription-manager register --username=user_name --password=password
    Copy to Clipboard Toggle word wrap
  3. 利用可能なエンタイトルメントプールを特定します。

    Red Hat Enterprise Linux 6 リポジトリーを含むエンタイトルメントプールを見つけます。
    # subscription-manager list --available
    Copy to Clipboard Toggle word wrap
  4. エンタイトルメントプールをシステムに割り当てます。

    プール ID を使用して、Red Hat Enterprise Linux 6 のエンタイトルメントをアタッチします。
    # subscription-manager attach --pool=pool_ID
    Copy to Clipboard Toggle word wrap
  5. リポジトリーを有効にします。

    Red Hat Enterprise Linux 6、スケーラブルなファイルシステムおよび Red Hat Gluster Storage リポジトリーを有効にします。
    # subscription-manager repos --enable=rhel-6-server-rpms --enable=rhel-scalefs-for-rhel-6-server-rpms --enable=rhs-3-for-rhel-6-server-rpms
    Copy to Clipboard Toggle word wrap
  6. Gluster 設定ファイルをバックアップします。

    注記
    システムを更新する前に、完全なバックアップを作成することが推奨されます。実行できる方法を確認するには、https://access.redhat.com/solutions/1484053を参照してください。
    1. 以下の設定ディレクトリーとファイルがバックアップされていることを確認します。
      • /var/lib/glusterd
      • /etc/glusterfs
    2. samba-ctdb が有効にされたシステムの場合は、バックアップを保存する新しいディレクトリーを作成します。
      # mkdir backup_folder_name
      # cd backup_folder_name
      Copy to Clipboard Toggle word wrap
    3. 以下のコマンドを実行して、samba-ctdb データのバックアップを作成します。
      for each in `ctdb getdbmap | grep PERSISTENT | cut -d" " -f2 | cut -d":" -f2`; do echo $each ; ctdb backup_folder_name $each ${each}.bak; done
      Copy to Clipboard Toggle word wrap
  7. すべての Gluster サービス、ボリューム、およびプロセスを停止します。

    1. geo レプリケーションセッションを停止します。
      # gluster volume geo-replication MASTER_VOL SLAVE_HOST::SLAVE_VOL stop
      Copy to Clipboard Toggle word wrap
    2. すべてのボリュームを停止します。
      # for vol in `gluster volume list`; do gluster --mode=script volume stop $vol; sleep 2s; done
      Copy to Clipboard Toggle word wrap
    3. Gluster プロセスを停止します。
      # service glusterd stop
      # pkill glusterfs
      # pkill glusterfsd
      Copy to Clipboard Toggle word wrap
    4. samba-ctdb が有効にされているシステムの場合は、CTDB サービスを停止します。
      # service ctdb stop
      Copy to Clipboard Toggle word wrap
  8. システムの更新

    システムを Red Hat Enterprise Linux 6 の最新のマイナーバージョンに更新します。
    # yum update
    Copy to Clipboard Toggle word wrap
  9. 再起動

    システムを再起動します。
    # reboot
    Copy to Clipboard Toggle word wrap
  10. バージョン番号を確認します。

    更新した Red Hat Enterprise Linux 6 システムの現行のバージョン番号を確認します。
    # cat /etc/redhat-release
    Copy to Clipboard Toggle word wrap
    バージョン番号が 6.10 であることを確認します。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat