Red Hat Training

A Red Hat training course is available for Red Hat Gluster Storage

2.3. Red Hat Gluster Storage Server の Red Hat Enterprise Linux へのインストール (階層化インストール)

階層型インストールでは、Red Hat Enterprise Linux に Red Hat Gluster Storage がインストールされます。特定の Red Hat Gluster Storage リリースについてサポートされる Red Hat Enterprise Linux バージョンについての詳細は、「Red Hat Gluster Storage のサポートマトリックス」を参照してください。
重要
Red Hat Enterprise Linux 7.5 でサポートされる Virtual Data Optimizer (VDO) ボリュームは、現時点では Red Hat Gluster Storage でサポートされていません。VDO は、Red Hat Hyperconverged Infrastructure for Virtualization 2.0 の一部として使用されている場合にのみサポートされます。詳細は、 VDO について参照してください。
重要
ログファイルには十分な大きさ (50GB - 100GB) の別個の /var パーティション、geo-レプリケーション関連の各種ファイルおよびその他のファイルを作成することが推奨されます。
  1. Red Hat Enterprise Linux Server のベースインストールの実行

    Red Hat Gluster Storage には、カーネルバージョン 2.6.32-431.17.1 以降が必要です。これは、Red Hat Enterprise Linux 6.5 以降、および Red Hat Enterprise Linux 7 で利用できます。
  2. システムの Subscription Manager への登録

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

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

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

    Red Hat Enterprise Linux 6.7 以降における Red Hat Gluster Storage 3.4 向け

    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. Red Hat Gluster Storage 3.0.4 以降では、Samba が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-6-server-rpms
      Samba のインストールに関する詳細は、3章Samba の Red Hat Gluster Storage へのデプロイを参照してください。
    3. NFS-Ganesha は、Red Hat Enterprise Linux 6 ベースのインストールではサポートされません。

    Red Hat Enterprise Linux 7.x 上の Red Hat Gluster Storage 3.4 の場合

    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. Red Hat Gluster Storage 3.0.4 以降では、Samba が必要な場合は、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-7-server-rpms
      Samba のインストールに関する詳細は、3章Samba の Red Hat Gluster Storage へのデプロイを参照してください。
    3. NFS-Ganesha が必要な場合には、以下のリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-nfs-for-rhel-7-server-rpms --enable=rhel-ha-for-rhel-7-server-rpms
      NFS-Ganesha のインストールについての詳細は、4章NFS-Ganesha の Red Hat Gluster Storage への NFS-Ganesha へのデプロイを参照してください。
  6. チャンネルが有効であるかどうかの確認

    以下のコマンドを実行して、チャンネルが有効であるかどうかを確認します。
    # yum repolist
  7. カーネルバージョンの要件

    Red Hat Gluster Storage では、kernel-2.6.32-431.17.1.el6 バージョン以降をシステムで使用する必要があります。以下のコマンドを実行して、インストール済みの実行中のカーネルのバージョンを確認します。
    # rpm -q kernel
    kernel-2.6.32-431.el6.x86_64
    kernel-2.6.32-431.17.1.el6.x86_64
    # uname -r
    2.6.32-431.17.1.el6.x86_64
  8. すべてのパッケージの更新

    以下のコマンドを実行して、すべてのパッケージが最新の状態であることを確認します。
    # yum update
    重要
    いずれかのカーネルパッケージを更新した場合は、以下のコマンドを実行してシステムを再起動します。
    # shutdown -r now
  9. Red Hat Gluster Storage のインストール

    以下のコマンドを実行して Red Hat Gluster Storage をインストールします。
    # yum install redhat-storage-server
    1. Red Hat Gluster Storage 3.0.4 以降では、Samba が必要な場合は、以下のコマンドを実行して Samba をインストールします。
      # yum groupinstall RH-Gluster-Samba-Server
    2. Samba Active Directory の gluster との統合が必要な場合は、以下のコマンドを実行します。
      # yum groupinstall RH-Gluster-AD-Integration
    3. NFS-Ganesha をインストールするには、4章NFS-Ganesha の Red Hat Gluster Storage への NFS-Ganesha へのデプロイを参照してください。
  10. 再起動

    システムを再起動します。