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
# subscription-manager registerCopy to Clipboard Copied! Toggle word wrap Toggle overflow 利用可能なエンタイトルメントプールの特定
以下のコマンドを実行して、Red Hat Gluster Storage のインストールに必要なリポジトリーが含まれるエンタイトルメントプールを見つけます。subscription-manager list --available
# subscription-manager list --availableCopy to Clipboard Copied! Toggle word wrap Toggle overflow システムへのエンタイトルメントプールのアタッチ
先の手順で特定したプール ID を使用して、Red Hat Enterprise Linux ServerおよびRed Hat Gluster Storageのエンタイトルメントをシステムにアタッチします。以下のコマンドを実行してエンタイトルメントをアタッチします。subscription-manager attach --pool=[POOLID]
# subscription-manager attach --pool=[POOLID]Copy to Clipboard Copied! Toggle word wrap Toggle overflow 以下に例を示します。subscription-manager attach --pool=8a85f9814999f69101499c05aa706e47
# subscription-manager attach --pool=8a85f9814999f69101499c05aa706e47Copy to Clipboard Copied! Toggle word wrap Toggle overflow 必要なチャンネルの有効化
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
# 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-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Red Hat Gluster Storage 3.0.4 以降では、Samba が必要な場合は、以下のリポジトリーを有効にします。
subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-6-server-rpms
# subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-6-server-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# subscription-manager repos --enable=rhel-7-server-rpms # subscription-manager repos --enable=rh-gluster-3-for-rhel-7-server-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Red Hat Gluster Storage 3.0.4 以降では、Samba が必要な場合は、以下のリポジトリーを有効にします。
subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-7-server-rpms
# subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-7-server-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow 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
# subscription-manager repos --enable=rh-gluster-3-nfs-for-rhel-7-server-rpms --enable=rhel-ha-for-rhel-7-server-rpmsCopy to Clipboard Copied! Toggle word wrap Toggle overflow NFS-Ganesha のインストールについての詳細は、4章NFS-Ganesha の Red Hat Gluster Storage への NFS-Ganesha へのデプロイを参照してください。
チャンネルが有効であるかどうかの確認
以下のコマンドを実行して、チャンネルが有効であるかどうかを確認します。yum repolist
# yum repolistCopy to Clipboard Copied! Toggle word wrap Toggle overflow カーネルバージョンの要件
Red Hat Gluster Storage では、kernel-2.6.32-431.17.1.el6 バージョン以降をシステムで使用する必要があります。以下のコマンドを実行して、インストール済みの実行中のカーネルのバージョンを確認します。rpm -q kernel
# rpm -q kernel kernel-2.6.32-431.el6.x86_64 kernel-2.6.32-431.17.1.el6.x86_64Copy to Clipboard Copied! Toggle word wrap Toggle overflow uname -r
# uname -r 2.6.32-431.17.1.el6.x86_64Copy to Clipboard Copied! Toggle word wrap Toggle overflow すべてのパッケージの更新
以下のコマンドを実行して、すべてのパッケージが最新の状態であることを確認します。yum update
# yum updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow 重要いずれかのカーネルパッケージを更新した場合は、以下のコマンドを実行してシステムを再起動します。shutdown -r now
# shutdown -r nowCopy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat Gluster Storage のインストール
以下のコマンドを実行して Red Hat Gluster Storage をインストールします。yum install redhat-storage-server
# yum install redhat-storage-serverCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Red Hat Gluster Storage 3.0.4 以降では、Samba が必要な場合は、以下のコマンドを実行して Samba をインストールします。
yum groupinstall RH-Gluster-Samba-Server
# yum groupinstall RH-Gluster-Samba-ServerCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Samba Active Directory の gluster との統合が必要な場合は、以下のコマンドを実行します。
yum groupinstall RH-Gluster-AD-Integration
# yum groupinstall RH-Gluster-AD-IntegrationCopy to Clipboard Copied! Toggle word wrap Toggle overflow - NFS-Ganesha をインストールするには、4章NFS-Ganesha の Red Hat Gluster Storage への NFS-Ganesha へのデプロイを参照してください。
再起動
システムを再起動します。