マウントされたNFS共有がシャットダウンを中断していますか?


8

NFSを使用して、ネットワーク上のすべてのファイルとメディアを共有しています。しかし、10.10では、共有がマウントされていると、私のマシンはシャットダウンできません。NFS共有をマウントしないと、マシンは正常にシャットダウンします。ここに私の関連コンテンツです/etc/fstab

 192.168.1.115:/home/jorge /home/jorge/Stuff nfs rw,hard,intr,fsc

現在NFS共有のキャッシュに cachefilesdを使用していますが、それを使用しても使用しなくても同じ問題が発生します。サーバーは常に稼働しており、共有を提供しています。

問題のある場所をデバッグするにはどうすればよいですか?ボックスの電源を入れ直すことによってのみシャットダウンできるようです。


私は戻ってこれを見て、あなたが更新したかどうかを確認し続けます...これに報奨金が置かれています...そして私は気づきます...これは問題ではありません。多分誰かが賞金を請求​​することができたなら?
nathwill

回答:


5

マシンをシャットダウンしてもNFSサーバーは稼働していますか?もしそうなら、それは10.10でのシャットダウンの注文のバグのようです。NFSをアンマウントするには、ネットワークインターフェイスがまだアップしている必要があります。

10.10はまだ使用していないので、それが正しいかどうかは確認できません。ただし、一時的なギャップとして、ハードマウントの代わりにソフトマウントを試すこともできます。ソフトマウントを使用すると、NFS要求がタイムアウトになります。ただし、シャットダウンする前に完全に同期することをお勧めします。


1
数か月後、ようやくこれをテストすることができました。ハードからソフトに切り替えて、これを修正しました、ありがとう!
ホルヘカストロ

:exemple、/ etc / fstabを編集するために192.168.1.xxServer:/SharedFolderServer /MountedClient nfs user,noauto,soft 0 0
NicolasSmith

3

へへ。自己宣伝の免責事項ですが、実際には最近、このシナリオで役立つと思うbashスクリプトを作成しました。bashスクリプトは/etc/NetworkManager/dispatcher.d/にあり、特に起動/シャットダウンの問題に関して、NFSで見つけたいくつかの癖を解決します。

http://www.badgerbait.net/offtopic/network-specific-event-triggered-bash-script

スクリプトはネットワーク共有をマウント/マウント解除します(実際には、ネットワーク接続/切断時に実行したいことは何でも行います)が、ネットワーク固有です(この方法では、リソースが利用できない場合にマウント/マウント解除を試みません)。ルーターMACのARPテーブルをクエリするか、ルーターのステッカーを確認する必要があります。

これを実装する場合に使用するもう1つのヒントは、noautoをfstabに追加して、起動/シャットダウン時に自動的にマウントされないようにすることです...

noautoをfstabに追加してから、必要に応じてドライブを手動でマウント/アンマウントするだけで、これをすばやく修正できます

fyi:私はドッグフーディングで、このアプローチで問題は発生していません。あなたはとの出会いの問題を採用することにした場合、してください私に知らせてください。


もちろん!私は機能性が好きで、最終的にそれを設定して、家にいない場合でもホームnfs共有をマウントしますが、代わりにsshfsにマウントします:)ガジェットLinuxに移動します!
nathwill

リンクは死んでいます...
ビクターシュレーダー

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.