नींद के बाद sshfs द्वारा माउंट किए गए फ़ोल्डर्स तक नहीं पहुँच सकते (या जब कनेक्शन खो जाता है)


13

अक्सर, जब मैं ssh के माध्यम से फाइलसिस्टम माउंट करता हूं:

sshfs user@remote: ~/Mounts/Remote

और मशीन हाइबरनेट्स (लैपटॉप के ढक्कन को बंद करना) यदि मैं मशीन को जगाता हूं तो मैं माउंटेड फ़ोल्डर तक नहीं पहुंच सकता। इसके अलावा, अगर मैं lsमूल फ़ोल्डर में कोशिश करता हूं , तो टर्मिनल फ्रीज हो जाता है। ऐसा ही तब भी होता है जब कनेक्शन किसी तरह खो जाता है।

यदि उपयोग करने का प्रयास करें

fusermount -u ~/Mounts/Remote

मैं ऐसा नहीं कर सकता क्योंकि:

fusermount: unmount / home / yotama9 / Mounts / Remote: डिवाइस या संसाधन व्यस्त करने में विफल

मैंने ssh को मारने की कोशिश की, लेकिन मैं फ़ोल्डर को फिर से माउंट नहीं कर सकता। lsफ़ोल्डर में अभी भी जमा देता है।

मैं इससे कैसे बच सकता हूं और इसे ठीक कर सकता हूं (आर्क लिनक्स)?


killall -KILL sshfs, और अगली बार, इस उत्तर से माउंट विकल्पों के साथ माउंट करें ।
टॉपर

जवाबों:


13

मैं उबंटू लिनक्स में एक ही समस्या से ग्रस्त हूं। फिर से शुरू करने के बाद मैं क्या करूँ:

$ killall -9 sshfs

फिर, umount

$ fusermount -u ~/far_projects

और दूरस्थ फाइल सिस्टम को फिर से माउंट करें।

$ sshfs -o idmap=user youruser@server:/projects ~/far_projects

धन्यवाद। मैं प्रतिस्थापित killallसाथkillall -9
Yotam

1
मेरा सुझाव है कि एक या दो से अधिक शेयरों के लिए स्क्रिप्ट बनाएं। यह जीवन को बहुत आसान बनाता है।
एलेक्स हिरजेल

MacOS पर भी काम करता है।
शिव


2

मैं अपने लैपटॉप पर एक ही मुद्दा था।

आपको केवल अपने अनमाउंट कमांड में आलसी अनमाउंट विकल्प (z) को शामिल करना है:

$ fusermount -uz ~/Mounts/Remote

फिर बस उसी तरह से रिमूव करें जैसे आप सामान्य रूप से करेंगे।

इसके अलावा, यह ध्यान देने योग्य है कि मैं फिर से कनेक्ट विकल्प (-o फिर से कनेक्ट) का उपयोग करता हूं जो किसी भी हिचकी के माध्यम से कनेक्शन बनाए रखेगा (जैसे आपके ढक्कन को बंद करना और कुछ मिनट बाद वापस आना)।

तुम भी तरह एक समाधान पर गौर कर सकते afuse जो फ्यूज फ़ाइल सिस्टम के लिए स्वत: माउंटर है (sshfs शामिल है) हर बार remounting / आप अनमाउंट की परेशानी को बचाने के लिए।

एक अंतिम ऑटो-माउंट विकल्प sshfs के साथ ऑटोफ़ का उपयोग कर रहा है ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.