第3章 Samba の Red Hat Gluster Storage へのデプロイ

3.1. 前提条件

Samba をRed Hat Gluster Storage にインストールするには、ISO または適切に設定されたソフトウェアリポジトリーを使用したインストールメディアへのアクセスが必要です。Red Hat Gluster Storage サーバーの要件は以下のとおりです。
  1. Red Hat Gluster Storage Server をターゲットサーバーにインストールする必要があります。
    警告
    • Red Hat Gluster Storage の階層化インストールの場合、Red Hat Enterprise Linux から Samba または CTDB パッケージがインストールされていない状態で、デフォルトの Red Hat Enterprise Linux サーバーインストールのみがあることを確認します。
    • Samba バージョン 3 は、Red Hat Gluster Storage 3.0 Update 4 で非推奨にされていいます。samba-3.x では、それ以降の更新は提供されません。セキュリティー更新を含むすべての更新について、別のチャンネルまたはリポジトリーで提供される Samba-4.x にアップグレードすることが推奨されます。
    • CTDB バージョン 2.5 は、Red Hat Gluster Storage 3.1 Update 2 ではサポートされていません。Red Hat Gluster Storage 3.1.2 以降で CTDB を使用するには、システムを Red Hat Gluster Storage の Samba チャンネルで提供される CTDB 4.x にアップグレードする必要があります。
    • Samba 4.x から Samba 3.x への Samba のダウングレードはサポートされていません。
    • 同じクラスターで異なるバージョンの Samba を実行するとデータが破損するため、Samba がすべてのノードで同時にアップグレードされることを確認します。
  2. Samba パッケージが利用可能なチャンネルを有効にします。

    Red Hat Enterprise Linux 6.x での Red Hat Gluster Storage 3.5 の場合

    1. Red Hat Subscription Manager または Satellite server-6.x を使用してマシンを登録した場合は、以下のコマンドを実行してリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-6-server-rpms

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

    1. Red Hat Subscription Manager または Satellite server-7.x を使用してマシンを登録した場合は、以下のコマンドを実行してリポジトリーを有効にします。
      # 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 Subscription Manager または Satellite server-8.x を使用してマシンを登録した場合は、以下のコマンドを実行してリポジトリーを有効にします。
      # subscription-manager repos --enable=rh-gluster-3-samba-for-rhel-8-x86_64-rpms