マウントされたSSHFSデバイスに到達できない場合、Nautilusがフリーズする


8

SSHFSを使用してユーザー空間にリモートファイルシステムをマウントすると、マウントされたホストの1つに到達できない場合、Nautilusのすべてのインスタンスがフリーズに使用されるという問題があります。その問題はNautilus 2.Xおよび3.Xで発生し、今日まで解決策を見つけることができません。この問題により、少なくとも不安定なWLANなどのSSHFSを使用すると、SSHFSはほとんど使用できなくなります。これはノーチラスのバグですか?誰でもこの問題を確認できますか、解決策はありますか?

回答:


4

これはGNOME BugzillaのBug 657208です。

更新:

また、SSHFS FAQで回避策が見つかる可能性があります。

しばらくするとsshfsがハングする

マウントは正常に機能します。マウントポイントのファイルはシステムの他のファイルと同じように使用できますが、しばらくすると、リモートファイルのsshfsで何も変更しないとクラッシュします。つまり、マウントポイントにcdできない(xtermがハングし、nautilus がハングする ...マウントポイントにアクセスしようとするすべてのプログラムがスタックして戻りません)。

解決策:追加

ServerAliveInterval 15

あなたの.ssh/config(または-o ServerAliveInterval=15sshfsコマンドラインで使用しますが、私はその解決策をテストしませんでした)。これにより、アクティビティがない場合でも、ssh接続が強制的に存続します。


ここでより完全な答え:askubuntu.com/questions/716612/sshfs-auto-reconnect/…。短い、使用中:sshfs -o reconnect,ServerAliveInterval=15,ServerAliveCountMax=3 server:/path/to/mount
ガブリエルステープルズ

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