人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

NFSのオプションで、hard, soft, intrというのがありますが、それぞれの違いがよく分かりません。(manpageは読みました)
それぞれの設定で、NFSサーバが落ちたときに、
クライアント(mountしている方)はどうなるのでしょうか?
具体的に教えてください。

●質問者: imsut
●カテゴリ:コンピュータ
✍キーワード:NFS soft オプション クライアント サーバ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● practicalscheme
●35ポイント
◎質問者からの返答

soft以外の存在理由は何なんでしょうか?

「エラーで帰るより、固まった方が良い」

という状況ってありえるのでしょうか?


2 ● practicalscheme
●35ポイント

hard mountの場合、nfsサーバとの接続が切れてもクライアントはリトライしつづけるので、nfsサーバが復活したらそのままなにごともなかったように処理を続行できます。

デーモンプロセスやcronで回している自動処理などの場合は、一時的なネットワーク不調によりプロセスがエラー終了してしまうよりは、接続回復後に勝手に処理が続いてくれる方が嬉しい場合があります。

個人的には、/usr のようなそれが無いと多くのプロセスが動かない、というようなディレクトリをマウントする場合はhard,intrを使うことがあります。一方、ホームディレクトリ等はエラーが返ってきたらその場で代替手段を講じたりできるのでsoftマウントにします。

hardでintr無しというのは確かに使いませんね…このオプションがある理由はわかりません。

◎質問者からの返答

とてもよくわかりました。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ