NFSを使用する1次サーバーを構成する
アプリケーションサーバーでNFSを使用するには、
/aiw
ファイルシステムにアクセスできるように、NFSサーバーが1次コンピューターにインストールされ、起動されていることを確認する必要があります。- 1 次コンピューター上の NFS サーバーがインストールされていて、始動していることを確認します。SLES 1 次コンピューターで、次の手順に従います。
- YaST で、 をクリックします。
- 開始が設定されていることを確認し、 次へをクリックします。
/aiw
が使用可能なディレクトリーの 1 つであることが表示されます。 - 完了をクリックします。
Red Hat、CentOS、またはRocky Linux 1次コンピューターで、次の手順に従います。
- コマンド行を開き、次のコマンドを入力します。
- systemctl list-unit-files | grep nfs
- 結果で、
nfs-server.service
およびnfs-lock.service
の各サービスがリストされていることを確認します。サポートされているRed Hat、Rocky Linux 8.x、Rocky Linux 9.xでは、rpc-statd.serviceが
リストされていることを確認します。どちらかがリストに含まれていない場合は、Yumを使用してインストールします。コマンドプロンプトを開き、次のコマンドを入力します。service は、インストールするサービスの名前に置き換えます。- yum install サービス
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
exports
ファイルを更新して、1 次コンピューターが 1 つ以上の 2 次コンピューターまたはアプリケーションコンピューターに接続できるようにします。- ファイルエディターで
/etc/exports
を開きます。 - 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)
- Linux 2 次コンピューターの場合、次のパラメーターを使用します。
- ファイルを保存して、エディターを終了します。
- ファイルエディターで
- 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
- SLES で、次のように入力します。
- ネットワーク上にドメインネームシステム (DNS) サーバーがないときは、1 次コンピューターの
/etc/hosts
を編集してアプリケーションサーバーまたは 2 次サーバー機能用に準備されたコンピューターのホスト名および IP アドレスを追加します。