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-レプリケーション関連の各種ファイルおよびその他のファイルを作成することが推奨されます。
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 で利用できます。システムの Subscription Manager への登録
以下のコマンドを実行して、システムを Red Hat Network に登録するために必要な Red Hat Network のユーザー名およびパスワードを入力します。# subscription-manager register
利用可能なエンタイトルメントプールの特定
以下のコマンドを実行して、Red Hat Gluster Storage のインストールに必要なリポジトリーが含まれるエンタイトルメントプールを見つけます。# subscription-manager list --available
システムへのエンタイトルメントプールのアタッチ
先の手順で特定したプール ID を使用して、Red Hat Enterprise Linux Server
およびRed Hat Gluster Storage
のエンタイトルメントをシステムにアタッチします。以下のコマンドを実行してエンタイトルメントをアタッチします。# subscription-manager attach --pool=[POOLID]
以下に例を示します。# subscription-manager attach --pool=8a85f9814999f69101499c05aa706e47
必要なチャンネルの有効化
Red Hat Enterprise Linux 6.7 以降における Red Hat Gluster Storage 3.4 向け
- 以下のコマンドを実行して、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
- 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 へのデプロイを参照してください。 - NFS-Ganesha は、Red Hat Enterprise Linux 6 ベースのインストールではサポートされません。
Red Hat Enterprise Linux 7.x 上の Red Hat Gluster Storage 3.4 の場合
- 以下のコマンドを実行して、Red Hat Gluster Storage のインストールに必要なリポジトリーを有効にします。
# subscription-manager repos --enable=rhel-7-server-rpms # subscription-manager repos --enable=rh-gluster-3-for-rhel-7-server-rpms
- 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 へのデプロイを参照してください。 - 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 へのデプロイを参照してください。
チャンネルが有効であるかどうかの確認
以下のコマンドを実行して、チャンネルが有効であるかどうかを確認します。# yum repolist
カーネルバージョンの要件
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
すべてのパッケージの更新
以下のコマンドを実行して、すべてのパッケージが最新の状態であることを確認します。# yum update
重要いずれかのカーネルパッケージを更新した場合は、以下のコマンドを実行してシステムを再起動します。# shutdown -r now
Red Hat Gluster Storage のインストール
以下のコマンドを実行して Red Hat Gluster Storage をインストールします。# yum install redhat-storage-server
- Red Hat Gluster Storage 3.0.4 以降では、Samba が必要な場合は、以下のコマンドを実行して Samba をインストールします。
# yum groupinstall RH-Gluster-Samba-Server
- Samba Active Directory の gluster との統合が必要な場合は、以下のコマンドを実行します。
# yum groupinstall RH-Gluster-AD-Integration
- NFS-Ganesha をインストールするには、4章NFS-Ganesha の Red Hat Gluster Storage への NFS-Ganesha へのデプロイを参照してください。
再起動
システムを再起動します。