在 Fedora 21 目前修補程式中,在本機 LAN 環境中,我使用 sshfs 掛載 2 個檔案系統。遠端伺服器位於可靠的 LAN 網路上,ssh 金鑰已正確設定為無密碼登入。
因此,我在我的主目錄(這是本機檔案系統)中建立一個空目錄,並使用以下命令掛載:
sshfs -o default_permissions me@remoteserver:/mntpoint /home/me/mountdir
連接工作正常,非常穩定,性能良好,沒有任何投訴。然後,本機電腦可能會重新啟動或發生意外情況,導致連線不正常地中斷。
重新啟動、重新啟動、重新嘗試後,上面相同的指令將無限期地掛起。如果我控制-C它並fusermount -u它,它似乎已清理,但仍然無法重新安裝。但奇怪的是:如果我在我的主目錄中指定一個新的安裝點,它會再次完美運行(相同的遠端點)。再次完美地工作,直到發生某些事情並且我必須重新開始。
本機重新啟動不會清除它。掛載目錄已驗證為空,我什至刪除了掛載點目錄並重新創建了相同的名稱...不。
最終,經過一些觸發後,我可以回到舊的安裝點。所以我最終有大約 3-4 個目錄,例如:
/home/me/mount.1
/home/me/mount.2
...
/home/me/mount.4
在我可以返回 mount.1 之前。
有時它第一次會起作用,特別是如果我正確卸載它,但大多數時候它不會。
有關如何清除 sshfs 所持有內容的任何想法。我在任何 /etc 文件中找不到任何內容。
完全沮喪。