Debian NFS は、他の Debian が終了するまで待機しすぎます。

Debian NFS は、他の Debian が終了するまで待機しすぎます。

私のホームネットワークには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はこのオプションを理解し、マウントを適切に構成します。

おすすめ記事