2.3. Red Hat Gluster Storage Server チャンネルのサブスクライブ

Red Hat Gluster Storage を正常にインストールしたら、必要なチャンネルにサブスクライブする必要があります。
注記
Red Hat Satellite または階層型インストールを使用して Red Hat Gluster Storage 3.x をインストールしている場合は、本章で説明する手順を省略できます。階層型インストールについての詳細は、「Red Hat Gluster Storage Server の Red Hat Enterprise Linux へのインストール (階層化インストール)」を参照してください。

Subscription Manager の使用

  1. システムの Subscription Manager への登録

    以下のコマンドを実行して、Red Hat Network のユーザー名およびパスワードを入力して、システムを Subscription Manager に登録します。
    # subscription-manager register
  2. 利用可能なエンタイトルメントプールの特定

    以下のコマンドを実行して、Red Hat Gluster Storage のインストールに必要なリポジトリーが含まれるエンタイトルメントプールを見つけます。
    # subscription-manager list --available | grep -A8 "Red Hat Enterprise Linux Server"
    # subscription-manager list --available | grep -A8 "Red Hat Storage"
  3. システムへのエンタイトルメントプールのアタッチ

    先の手順で特定したプール ID を使用して、Red Hat Enterprise Linux Server および Red Hat Gluster Storage のエンタイトルメントをシステムにアタッチします。以下のコマンドを実行してエンタイトルメントをアタッチします。
    # subscription-manager attach --pool=[POOLID]
    以下は例になります。
    # subscription-manager attach --pool=8a85f9814999f69101499c05aa706e47
  4. Red Hat Enterprise Linux で Red Hat Gluster Storage に必要なチャンネルの有効化

    Red Hat Enterprise Linux 6.7 以降での Red Hat Gluster Storage 3.5 の場合

    1. 以下のコマンドを実行して、Red Hat Gluster Storage のインストールに必要なリポジトリーを有効にします。
      # subscription-manager repos --enable=rhel-6-server-rpms
      # subscription-manager repos --enable=rhel-scalefs-for-rhel-6-server-rpms
      # subscription-manager repos --enable=rhs-3-for-rhel-6-server-rpms
      
    2. Samba が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-6-server-rpms
    3. NFS-Ganesha は、Red Hat Enterprise Linux 6 ベースのインストールではサポートされません。

    Red Hat Enterprise Linux 7.7 以降での Red Hat Gluster Storage 3.5 の場合

    1. 以下のコマンドを実行して、Red Hat Gluster Storage のインストールに必要なリポジトリーを有効にします。
      # subscription-manager repos --enable=rhel-7-server-rpms
      # subscription-manager repos --enable=rh-gluster-3-for-rhel-7-server-rpms
    2. Samba が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-7-server-rpms
    3. Red Hat Gluster Storage 3.5 の場合、NFS-Ganesha が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-nfs-for-rhel-7-server-rpms --enable=rhel-ha-for-rhel-7-server-rpms
    4. Red Hat Gluster Storage 3.5 の場合は、CTDB が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-7-server-rpms

    Red Hat Enterprise Linux 8.2 以降での Red Hat Gluster Storage 3.5 の場合

    1. 以下のコマンドを実行して、Red Hat Gluster Storage のインストールに必要なリポジトリーを有効にします。
      # subscription-manager repos --enable=rhel-8-for-x86_64-baseos-rpms
      # subscription-manager repos --enable=rhel-8-for-x86_64-appstream-rpms
      # subscription-manager repos --enable=rh-gluster-3-for-rhel-8-x86_64-rpms
    2. Samba が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-8-x86_64-rpms
    3. Red Hat Gluster Storage 3.5 の場合、NFS-Ganesha が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-nfs-for-rhel-8-x86_64-rpms --enable=rhel-8-for-x86_64-highavailability-rpms
      
    4. Red Hat Gluster Storage 3.5 の場合は、CTDB が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-8-x86_64-rpms
  5. チャンネルが有効であるかどうかの確認

    以下のコマンドを実行して、チャンネルが有効であるかどうかを確認します。
    # yum repolist
    

Red Hat Satellite Server の使用

  1. Red Hat Satellite にアクセスするためのクライアントシステムの設定

    Red Hat Satellite にアクセスできるようにクライアントシステムを設定します。『『Red Hat Satellite 5.6 Client Configuration Guide』』の「『Registering Clients with Red Hat Satellite Server』」のセクションを参照してください。
  2. Red Hat Satellite Server への登録

    以下のコマンドを実行して、システムを Red Hat Satellite Server に登録します。
    # rhn_register
    
  3. 標準ベースチャンネルへの登録

    選択したオペレーティングシステムのリリースページで、All available updates を選択し、プロンプトに従って、システムを Red Hat Enterprise Linux 6 - rhel-6-server-rpms の標準ベースチャンネルに登録します。Red Hat Enterprise Linux 7 の標準ベースチャンネルは rhel-7-server-rpms です。Red Hat Enterprise Linux 8 の標準ベースチャンネルは rhel-8-for-x86_64-baseos-rpms です。
  4. 必要な Red Hat Gluster Storage Server チャンネルのサブスクライブ

    Red Hat Enterprise Linux 6.7 以降での Red Hat Gluster Storage 3.5 の場合

    1. 以下のコマンドを実行して、必要な Red Hat Gluster Storage サーバーチャンネルにシステムをサブスクライブします。
      # rhn-channel --add \
      --channel rhel-6-server-rpms \
      --channel rhel-scalefs-for-rhel-6-server-rpms \
      --channel rhs-3-for-rhel-6-server-rpms
    2. Samba が必要な場合は、以下のコマンドを実行して必要なチャンネルを有効にします。
      # rhn-channel --add --channel rh-gluster-3-samba-for-rhel-6-server-rpms
    3. NFS-Ganesha は、Red Hat Enterprise Linux 6 ベースのインストールではサポートされません。

    Red Hat Enterprise Linux 7.7 以降での Red Hat Gluster Storage 3.5 の場合

    1. 以下のコマンドを実行して、システムを Red Hat Enterprise Linux 7 に必要な Red Hat Gluster Storage サーバーチャンネルにサブスクライブします。
      # rhn-channel --add \
      --channel rhel-7-server-rpms \
      --channel rh-gluster-3-for-rhel-7-server-rpms
    2. Samba が必要な場合は、以下のコマンドを実行して必要なチャンネルを有効にします。
      # rhn-channel --add --channel rh-gluster-3-samba-for-rhel-7-server-rpms
    3. Red Hat Gluster Storage 3.5 および NFS-Ganesha の場合は、以下のチャンネルを有効にします。
      # rhn-channel --add --channel rhel-x86_64-server-7-rh-gluster-3-nfs --channel rhel-x86_64-server-ha-7
    4. Red Hat Gluster Storage 3.5 の場合は、CTDB が必要な場合は、以下のチャンネルを有効にします。
      # rhn-channel --add --channel rh-gluster-3-samba-for-rhel-7-server-rpms

    Red Hat Enterprise Linux 8.2 以降での Red Hat Gluster Storage 3.5 の場合

    1. 以下のコマンドを実行して、システムを Red Hat Enterprise Linux 8 に必要な Red Hat Gluster Storage サーバーチャンネルにサブスクライブします。
      # rhn-channel --add \
                  --channel rh-gluster-3-for-rhel-8-x86_64-rpms
    2. Samba が必要な場合は、以下のコマンドを実行して必要なチャンネルを有効にします。
      # rhn-channel --add --channel rh-gluster-3-samba-for-rhel-8-x86_64-rpms
    3. Red Hat Gluster Storage 3.5 および NFS-Ganesha の場合は、以下のチャンネルを有効にします。
      # rhn-channel --add --channel rh-gluster-3-nfs-for-rhel-8-x86_64-rpms --channel rhel-8-for-x86_64-highavailability-rpms
      
    4. Red Hat Gluster Storage 3.5 の場合は、CTDB が必要な場合は、以下のチャンネルを有効にします。
      # rhn-channel --add --channel rh-gluster-3-samba-for-rhel-8-x86_64-rpms
  5. システムが正常に登録されたかどうかを確認します。

    以下のコマンドを実行して、システムが正常に登録されていることを確認します。
    # rhn-channel --list
    rhel-x86_64-server-7
    rhel-x86_64-server-7-rh-gluster-3