Dropbox-Fehler beim Überwachen des Dateisystems


14

Dropbox gibt mir Popup-Fehler, weil ich das Dateisystem beim Start nicht überwachen kann (was schnell verschwindet), aber es scheint immer noch in Ordnung zu sein. Warum ist das so?


Auf welchem ​​Betriebssystem führen Sie den Dropbox-Client aus? Können Sie den vollständigen Text der Fehlermeldung erhalten?
Jeff

Antworten:


24

Unter Linux unterliegt der Dropbox-Client einem Standard-Systemlimit für die Anzahl der Verzeichnisse, die auf Änderungen überwacht werden können. Diesbezüglich gibt es eine Warnung, die sich wie folgt richtet:

Dateisystem kann nicht überwacht werden

Bitte ausführen: echo 100000 | sudo tee / proc / sys / fs / inotify / max_user_watches und starte Dropbox neu, um das Problem zu beheben.

Dies kommt häufig in den Dropbox-Foren vor und wird in den Abschnitten "Warum werden bestimmte Dateien auf einem Computer nicht mit einem anderen synchronisiert?" Erwähnt. dokumentieren:

Überwachung von mehr als 10000 Ordnern

Die Linux-Version der Dropbox-Desktopanwendung kann standardmäßig nicht mehr als 10000 Ordner überwachen. Alles darüber wird nicht überwacht und daher bei der Synchronisierung ignoriert. Hierfür gibt es eine einfache Lösung. Öffnen Sie ein Terminal und geben Sie Folgendes ein:

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

Dieser Befehl weist Ihr System an, bis zu 100000 Ordner zu überwachen. Sobald der Befehl eingegeben wurde und Sie Ihr Passwort eingeben, setzt Dropbox die Synchronisierung sofort fort.


Dies erklärt nicht die plötzlich auftretende Meldung, wenn die Anzahl der zu überwachenden Ordner oder Dateien nicht geändert wird. Ich habe Dateien geändert, aber nicht die Anzahl der Dateien oder Verzeichnisse. Am nächsten Tag sehe ich diese Nachricht. Irgendeine Erklärung dafür?
Zelphir Kaltstahl

4

Nach mehreren Versuchen wurde immer noch der Fehler "Dateisystem kann nicht überwacht werden" angezeigt. Ich habe endlich herausgefunden warum:

100,857 Dateien, 15,009 Ordner

Ich musste meine max_user_watches auf eine höhere Zahl setzen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.