私のホームネットワークには2台のDebian 9 PCがあります。 NFSを使用して他のPCとフォルダを共有していますが、どちらも読み取り専用です。構成ファイルは次のとおりです。
Machine1の/etc/exports:
/path/on/machine1/share machine.2.ip(ro,sync,no_subtree_check)
Machine1の/etc/fstab:
machine.2.ip:/path/on/machine2/share /path/on/machine1/machine2-share nfs
両方のコンピュータの電源を入れると正常に動作します。ただし、あるコンピュータがシャットダウンすると、他のコンピュータは共有ディレクトリをマウントするために別のコンピュータを見つけるまで2分待つ必要があります。私はこの時間を5秒のようにもっと現実的な時間に短縮したいと思います。マニュアルで何も見つかりませんでした。どうすればいいですか?
ベストアンサー1
もし自動マウント適していません。使用できます。x-systemd.mount-timeout=
より短いタイムアウトを指定します。
machine.2.ip:/path/on/machine2/share /path/on/machine1/machine2-share nfs x-systemd.mount-timeout=5
これbg
NFSマウントオプションmount
役に立ちます。バックグラウンドで再試行をフォークします。 systemdはこのオプションを理解し、マウントを適切に構成します。