ดังนั้นปัญหาคือ:
ฉันได้ติดตั้ง sshfs บน Ubuntu 12.04 และฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลสองแห่ง ดังนั้นในตอนแรกดูเหมือนว่าเขาจะประสบความสำเร็จ บางครั้ง Gnome ก็หยิบมันขึ้นมาและแสดงกล่อง "พบอุปกรณ์ใหม่" ที่ด้านล่างของหน้าจอ แต่จากที่นี่ไปมีไม่มากที่ทำงาน หรืออย่างน้อยก็ไม่มีอีกแล้ว สองสามครั้งแรกที่ฉันเชื่อมต่อดูเหมือนว่าจะทำงานได้ดีและฉันก็สามารถถ่ายโอนไฟล์บางไฟล์ได้จากนั้นฉันก็ตัดการเชื่อมต่อโดยใช้fusermount -u <folder>
และหลังจากเชื่อมต่ออีกเล็กน้อยในภายหลังปัญหาก็เริ่มขึ้น ตอนนี้หลังจากดำเนินการsshfs -o ServerAliveInterval=15 -o reconnect -C -o workaround=all -o idmap=user root@<host>:/ <folder>
เมื่อฉันเปลี่ยนไดเรกทอรีเป็นจุดเมานต์เชลล์ก็หยุดทำงาน ใช้ls -al <folder>
งานได้อย่างแปลกประหลาดเมื่อแสดงเพียงแค่รูทของระบบรีโมต แต่ไม่มีอะไรเพิ่มเติม นอกจากนี้ทุก ๆ explorer ไฟล์ที่ฉันได้ลองค้างเหมือนcd <folder>
กัน
สำหรับฉันดูเหมือนว่าจะมีเธรดซอมบี้บางอย่างหรือสิ่งที่แขวนอยู่รอบ ๆ ระบบของฉันเนื่องจากความจริงที่ว่ามันทำงานได้เป็นครั้งแรกดังนั้นฉันจึงลองรีบูตเครื่อง แต่ไม่มีโชค
sshfs -V
ให้สิ่งนี้:
SSHFS version 2.3
FUSE library version: 2.8.6
fusermount version: 2.8.6
using FUSE kernel interface version 7.12
ใช่แล้วความคิดใด ๆ