NFSを使用する1次サーバーを構成する

アプリケーションサーバーでNFSを使用するには、/aiwファイルシステムにアクセスできるように、NFSサーバーが1次コンピューターにインストールされ、起動されていることを確認する必要があります。
NFSを使用する1次サーバーを構成するには、次の手順に従います。
  1. 1 次コンピューター上の NFS サーバーがインストールされていて、始動していることを確認します。
    SLES 1 次コンピューターで、次の手順に従います。
    1. YaST で、ネットワークサービス NFS サーバーをクリックします。
    2. 開始が設定されていることを確認し、 次へをクリックします。/aiw が使用可能なディレクトリーの 1 つであることが表示されます。
    3. 完了をクリックします。

    Red Hat、CentOS、またはRocky Linux 1次コンピューターで、次の手順に従います。

    1. コマンド行を開き、次のコマンドを入力します。
      • systemctl list-unit-files | grep nfs
    2. 結果で、nfs-server.service および nfs-lock.service の各サービスがリストされていることを確認します。サポートされているRed Hat、Rocky Linux 8.x、Rocky Linux 9.xでは、rpc-statd.serviceがリストされていることを確認します。どちらかがリストに含まれていない場合は、Yumを使用してインストールします。
      コマンドプロンプトを開き、次のコマンドを入力します。service は、インストールするサービスの名前に置き換えます。
      • yum install サービス
    3. nfs-server.service および nfs-lock.service の各サービスを始動または再始動します。
      Red Hat 7.6から最新の7.Xまでは、以下のコマンドを入力します。
      • systemctl restart nfs-server.service
      • systemctl restart nfslock.service
      • systemctl enable nfs-lock.service
      • systemctl enable nfs-server.service
    サポートされているRed Hat、Rocky Linux 8.x、Rocky Linux 9.xでは、以下のコマンドを入力します。
    • systemctl restart nfs-server.service
    • systemctl restart rpc-statd.service
    • systemctl enable rpc-statd.service
    • systemctl enable nfs-server.service
  2. exports ファイルを更新して、1 次コンピューターが 1 つ以上の 2 次コンピューターまたはアプリケーションコンピューターに接続できるようにします。
    1. ファイルエディターで /etc/exports を開きます。
    2. 2 次コンピューターまたはアプリケーションコンピューターのエクスポートを作成する行を追加します。この形式にしたがって、serverN を 2 次コンピューターまたはアプリケーションコンピューターのホスト名に置き換えます。
      • Linux 2 次コンピューターの場合、次のパラメーターを使用します。
        • /aiw server1(rw,no_root_squash,sync)
      • アプリケーションサーバーの場合、次のパラメーターを使用します。
        • /aiw server1(crossmnt,rw,no_root_squash,sync,no_subtree_check)
      • アプリケーションサーバーおよび 2 次サーバーが複数ある場合は、各サーバーを 1 つのエントリーとして同じ行に含めます。

        別の方法としては、スペースとバックスラッシュ (\) を入力して別の行で指定を続けます。

        /aiw server1 \
        (crossmnt,rw,no_root_squash,sync,no_subtree_check) \
        server2(crossmnt,rw,no_root_squash,sync,no_subtree_check) \
        server3 (crossmnt,rw,no_root_squash,sync,no_subtree_check)

    3. ファイルを保存して、エディターを終了します。
  3. NFS サーバーを再始動して、更新されたファイルを使用するようにします。
    • SLES で、次のように入力します。
      • systemctl restart nfsserver
    • Red Hat 7.6から7.x、CentOSで、次のように入力します。
      • service nfs restart
    • サポートされているRed Hat、Rocky Linux 8.x、Rocky Linux 9.xで、次のように入力します。
      • systemctl restart nfs-server.service
  4. ネットワーク上にドメインネームシステム (DNS) サーバーがないときは、1 次コンピューターの /etc/hosts を編集してアプリケーションサーバーまたは 2 次サーバー機能用に準備されたコンピューターのホスト名および IP アドレスを追加します。