क्या रिबूट "डिस्क प्रतीक्षा" में एक प्रक्रिया को मारने का एकमात्र तरीका है?


1

मुझे कभी-कभी नेटवर्क समस्या के कारण FUSE फाइल सिस्टम पर "डिस्क प्रतीक्षा" पर अटके हुए अनुप्रयोग मिलते हैं। वे स्मृति लेते हैं और उनकी खिड़की अभी भी आसपास है, इसलिए कुछ समय बाद मुझे उनमें से एक नंबर मिलता है जो कष्टप्रद है। मैं चारों ओर घूम गया, और कुछ पुराना पाया पदों यह कहना कि सिस्टम को रिबूट करना ही इनसे छुटकारा पाने का एकमात्र तरीका है। क्या यह अब भी सच है?

जिन चीजों की मैंने कोशिश की:

  1. सूदो मार-९
  2. माता-पिता की प्रक्रिया को मार डालो

FUSE के शीर्ष पर आप किस सॉफ्टवेयर का उपयोग कर रहे हैं? यह कुछ मानक है या कुछ ऐसा है जिसे आपने खुद बनाया है?
David Schwartz

यह एनएफएस पर फ्यूज है, यह सुनिश्चित नहीं है कि कौन सा कार्यान्वयन ठीक है, लेकिन (FUSE "डिस्क प्रतीक्षा") के लिए googling दिखाता है कि अन्य लोग इस समस्या का सामना करते हैं, अर्थात blog.gmane.org/gmane.comp.file-systems.fuse.devel/...
Yaroslav Bulatov

जवाबों:


1

या तो, या फ़ाइल सिस्टम को ठीक करें। यदि आप नहीं चाहते हैं कि यह हमेशा के लिए एक ऑपरेशन का प्रयास करे, लेकिन कुछ समय के बाद I / O त्रुटि के साथ विफल होना पसंद करेगा, तो आपको इसे करने के लिए कोड करना चाहिए। यदि आप किसी अन्य व्यक्ति के FUSE फाइल सिस्टम का उपयोग कर रहे हैं, तो एक अच्छा मौका है कि उसके पास सॉफ्ट विफलताओं, टाइमआउट या कुछ इसी तरह की अनुमति देने के लिए एक माउंट विकल्प है।

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