Errore Dropbox sul monitoraggio del file system


14

Dropbox mi dà errori pop-up sul non essere in grado di monitorare il file system (che scompare rapidamente) quando si avvia ma sembra ancora funzionare bene, perché?


Su quale sistema operativo stai eseguendo il client Dropbox? Sei in grado di ottenere il testo completo del messaggio di errore?
Jeff

Risposte:


24

Su Linux, il client Dropbox è soggetto a un limite di sistema predefinito sul numero di directory che può monitorare per le modifiche. C'è un avvertimento a riguardo, sulla falsariga di:

Impossibile monitorare il filesystem

Eseguire: echo 100000 | sudo tee / proc / sys / fs / inotify / max_user_watches e riavvia Dropbox per correggere il problema.

Ciò si verifica spesso nei forum di Dropbox e ne hanno menzionato nei loro "Perché alcuni file su un computer non si sincronizzano con un altro?" documento:

Monitoraggio di oltre 10000 cartelle

La versione Linux dell'applicazione desktop Dropbox è limitata dal monitoraggio di oltre 10000 cartelle per impostazione predefinita. Tutto ciò che non viene guardato e, quindi, ignorato durante la sincronizzazione. C'è una soluzione semplice per questo. Apri un terminale e inserisci quanto segue:

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

Questo comando dirà al tuo sistema di guardare fino a 100000 cartelle. Dopo aver inserito il comando e aver inserito la password, Dropbox riprenderà immediatamente la sincronizzazione.


Questo non spiega il messaggio che appare all'improvviso, quando non si modifica il numero di cartelle o file che deve monitorare. Ho modificato i file ma non il numero di file o directory. Il giorno dopo vedo quel messaggio. Qualche spiegazione per quello?
Zelphir Kaltstahl,

4

Dopo più tentativi continuavo a ricevere l'errore "impossibile monitorare il filesystem". Alla fine ho capito perché:

100.857 file, 15.009 cartelle

Ho dovuto portare i miei max_user_watches su un numero più alto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.