Sshfs এর মাধ্যমে আমার বেশ কয়েকটি ডিরেক্টরি রয়েছে । আমি কখনও কখনও সার্ভার থেকে সংযোগ বিচ্ছিন্ন হয়ে যাই (আমার দ্বারা কনফিগারযোগ্য নয়)। আমি সাধারণত ডিরেক্টরিগুলি মাউন্ট করি
sshfs user@server.example.com:/home/user /mnt/example
যখন কোনও সার্ভার সংযোগ বিচ্ছিন্ন করে, sshfs সাবসিস্টেমটি ডিরেক্টরিটিকে চূড়ান্ত / মুক্ত করে না তবে পরিবর্তে এটি অ্যাক্সেসযোগ্য লক করে। টাইপ করার সময় মাউন্টটি এখনও দৃশ্যমান mount
। আমি যখন টাইপ করি
ls /mnt/example
প্রক্রিয়াটি লক হয়ে যায় (এছাড়াও Ctrl+ সহায়তা cকরে না)। আমি তাই করি
sudo umount -l /mnt/example
# find pid of corresponding process:
ps aux | grep example.com
kill -9 <pid of locked sshfs process>
এটি মোকাবেলার জন্য আরও ভাল উপায় আছে? একথাও ঠিক যে sshfs করা উচিত আনমাউন্ট এবং পরিষ্কার ... মূলত এটি স্বয়ংক্রিয়ভাবে পুনরায় সংযোগ স্থাপন করবে।