auto.masterを使用することと、autofsがNFSマウントポイントを自動マウントすることと、単にfstabに情報を配置することの違いは何ですか?Linux Red-Hat 5/6
auto.masterを使用することと、autofsがNFSマウントポイントを自動マウントすることと、単にfstabに情報を配置することの違いは何ですか?Linux Red-Hat 5/6
回答:
を使用fstabすると、リモートファイルシステムがシステムにマウントされるという利点があります(noautoマウントオプションが使用されていない場合)。
また、マウントポイントの定義方法にも依存します。NFSクライアントがサーバーに到達できない場合の回復動作を決定する2つのオプションがあります。このhardオプション(デフォルト)を使用すると、nfs共有のマウントに問題があり、共有を無期限にマウントする試みが繰り返されると、ブートプロセスが一時停止します。このsoftオプションを使用すると、retrans再送信が送信された後にマウントが失敗します。
一方、autofsは、必要なときにアクセスされたときにのみ、nfs共有をマウントします。
autofsの利点は、NFSマウントにアクセスできない場合でも、通常どおりサーバーを起動(および使用)できることです。NFSマウントにアクセスしたいユーザー/アプリケーションだけが利用できないことに気づくでしょう。fstabを使用すると、サーバーが起動を拒否する(ハードオプション)、起動が非常に遅くなる(タイムアウト付きのハードオプション)、または使用できないNFSマウントが失敗するたびに手動で再マウントする必要がある場合があります(ソフトオプション)。私が間違っている場合は誰かが私を訂正してください。
fstab、Ubuntu / Debianにはnofail、使用できないfsターゲットでの起動失敗を防ぐオプションがあります