ड्रॉपबॉक्स त्रुटि - 'गूंज 100000 | sudo tee / proc / sys / fs / inotify / max_user_watches '


84

ड्रॉपबॉक्स मुझे एक त्रुटि देता है जिसमें प्रतिध्वनि 100000 का उल्लेख है लेकिन फिर यह गायब हो जाता है। Msg को कैसे ठीक करें या निकालें?

जवाबों:


107

/etc/sysctl.confअपने पसंदीदा संपादक के साथ अपनी फ़ाइल संपादित करें nano:

sudo nano /etc/sysctl.conf

और fs.inotify.max_user_watches=100000एक नई पंक्ति के रूप में फ़ाइल के अंत में संलग्न (या मूल्य को संशोधित) करें ।

एक विकल्प के रूप में आप sudo sysctl -w fs.inotify.max_user_watches=100000नीचे दिए गए कमांड या कमांड का उपयोग कर सकते हैं , जैसा कि ड्रॉपबॉक्स मदद गाइड पर वर्णित है, परिणाम समान होंगे।


From the advanced help guide from Dropbox

10000 से अधिक फ़ोल्डर्स की निगरानी

ड्रॉपबॉक्स डेस्कटॉप एप्लिकेशन का लिनक्स संस्करण डिफ़ॉल्ट रूप से 10000 से अधिक फ़ोल्डरों की निगरानी से सीमित है। उस पर कुछ भी देखा नहीं है और इसलिए, जब सिंक्रनाइज़ किया जा रहा है पर ध्यान नहीं दिया। इसके लिए एक आसान निर्धारण है। एक टर्मिनल खोलें और निम्नलिखित दर्ज करें:

echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p

यह कमांड आपके सिस्टम को 100000 फोल्डर तक देखने के लिए कहेगी। एक बार कमांड दर्ज हो जाने के बाद और आप अपना पासवर्ड दर्ज करते हैं, ड्रॉपबॉक्स तुरंत सिंकिंग को फिर से शुरू करेगा।


17

Ubuntu 13.04 के साथ:

$ sudo nano /proc/sys/fs/inotify/max_user_watches

फिर फ़ाइल में जो कुछ है उसे बदल दें (मेरे पास 8192) 100000 पर था

फिर बचाने के लिए "ctrl o" और बाहर निकलने के लिए "ctrl x"

तो भागो:

$ sudo sysctl -p

फिर ड्रॉपबॉक्स को पुनरारंभ करें।


2
यह नया उबंटू रिलीज के साथ काम करता है!
ए.एच.

6
यह इसे स्थायी रूप से नहीं बदलेगा ... सिर्फ वर्तमान बूट के लिए
एडएच

Ubuntu 14 में यह Fsync त्रुटियों का परिणाम है।
jgoeders

7

/proc/sys/fs/inotify/max_user_watchesGVIM में Fsync त्रुटियों के सीधे परिणाम संपादित करना। ऐसा इसलिए है क्योंकि आप वास्तव में उन फ़ाइलों को सीधे संशोधित नहीं कर सकते हैं। इसके बजाय, इस आदेश का उपयोग करना बेहतर है:

sudo sysctl -w fs.inotify.max_user_watches=100000

यह फ़ाइल संपादन समस्याओं का कारण नहीं है, और मेरे लिए, एक अधिक उचित विधि की तरह दिखता है।


1
जब आप रिबूट करते हैं तो क्या यह कॉन्फ़िगरेशन को बचाता है?
मैल्कम

@ मैल्कम ने कभी भी मुझे फिर से max_user_watches सेट करने के लिए प्रेरित नहीं किया।
रयानमट

2
अजीब है कि। sysctl -wहर बार जब मैं रिबूट करता हूं , तो विधि का उपयोग करके ड्रॉपबॉक्स मुझे फिर से संकेत देता है। केवल /etc/sysctl.confमेरे लिए स्थायी रूप से इसे जोड़ने के लिए लाइन को जोड़ना । मैं डेबियन जेसी का उपयोग कर रहा हूं।
हब्रो

यदि आपको fsync त्रुटियाँ मिलती हैं तो यह सबसे आसान उत्तर है।
लेके

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