私はラップトップを使用してリモート研究クラスタのファイルにアクセスしています。最初は静的インストールを使用fuse
して。私のラップトップで接続が変更されると(しばらく切断、Wi-Fiネットワークの変更、スリープモードの変更)、静的マウントが応答しなくなり、アクセスを試みるすべてのファイル操作が中断されます。sshfs
/etc/fstab
autofs
いくつかの調査の結果、必要に応じてリモートの場所をマウントし、しばらくすると期限切れになるため、より良いソリューションになる可能性があります。おそらく、autofs
以前の設定の違いを誤解している可能性があります。実際、私は同様の問題を発見しました。
- リモートの場所が現在autofs(最近のファイルアクセス)を介してマウントされていて接続が変更されると、同じインストールが停止します。
- もうそうではありません。編集(リモートロケーションがマウントされていない状態で接続が変更された場合、リモートロケーションはマウントされません。マウントポイントにアクセスして返す
No such file or directory
)
autofs
今、私はファイルシステムの問題について特別な経験はありません。私この問題しかし残念ながら、これは私の問題を解決しませんでした。
現在のインストールオプションは次の/etc/auto.sshfs
とおりです。
-fstype=fuse,rw,bg,intr,soft,allow_other,noatime
私の質問は次のとおりです
- 私が探している動的インストールと非特定の接続インストールは可能ですか、それとも意図的ですか
autofs
? - それでは、これを達成するにはどうすればよいですか?
- そうでなければ、これを達成するためのより良い方法は何ですか?
助けてくれてありがとう!
soft
編集:このオプションはファイルシステムのコンテキストでは効果がないと思います。fuse
そのオプションを削除した後、リモート位置を取り付けるときに接続が緩んでいるか変更されない限り、設定は機能します。
答え1
sshfs
TCPの上に構築され、ssh
TCPを使用します。 TCP接続を持つエンドポイントを移動できず、そのエンドポイントがまだ存在することを期待できません。
IPアドレスを変更するのに役立つUDPベースのプロトコルの上にそれを配置できますが、切断された固定マウントポイントの状況にはまだ役立ちません。