Ich habe ein ziemlich seltsames Problem mit Dropbox, das vor ein paar Wochen begonnen hat.
Dropbox beendet die Synchronisierung mit der Meldung "Zugriff auf Dropbox-Ordner nicht möglich" und verweigert die Synchronisierung, bis ich einen Neustart durchführe.
Ich habe versucht, Dropbox neu zu starten und mich abzumelden, aber nichts, was ich zu tun scheine, lässt es zu, dass es nach einem Neustart erneut synchronisiert wird.
Dies ist kein Berechtigungsproblem, da sich die Berechtigungen nicht ändern, wenn ich plötzlich den Zugriff verliere.
Ich habe lsof auf irgendetwas im Zusammenhang mit Dropbox überprüft, das möglicherweise noch hängen bleibt, wenn ich es stoppe. Soweit ich weiß, greift nichts anderes als Dropbox auf seine Ordner zu, wenn dies geschieht.
Antworten:
wenn Sie diese eingeben
/etc/sysctl.conf
:Es wird das Problem beheben. Möglicherweise müssen Sie ausführen,
sudo sysctl -p
damit diese Einstellungen wirksam werden.Wenn Sie diese Einstellungen nicht dauerhaft ändern möchten, können Sie auch die folgenden Befehle ausführen ...
In diesem Fall gehen die Einstellungen nach einem Neustart verloren.
Das Problem ist, dass das System keine inotify-Instanzen mehr hat. Sie können Ihr Syslog überprüfen (z. B. mit
tail -f /var/log/syslog
) und wenn Sie sehen, ...Dann wissen Sie, dass dies Ihr Problem ist. Für mich war es Nepomuk.
quelle
sudo echo 256 > /proc/sys/fs/inotify/max_user_instances
gibt eine Erlaubnis Fehler verweigert.sudo sysctl fs.inotify.max_user_instances=256
sollte stattdessen verwendet werden.Fs.inotify.max_user_instances = 256 hat mein sofortiges Problem "Zugriff auf Dropbox-Ordner nicht möglich" behoben (Ubuntu 12.04).
Es wurde auch ein merkwürdiges Verhalten behoben, das ich bemerkt hatte, als das Dropbox-Systray-Symbol ständig die Dateiaktivität anzeigte: Der Pfeil kreist fortlaufend ein, obwohl sich in meiner Dropbox nichts geändert hat, und die Liste "Kürzlich geänderte Dateien" blieb unverändert.
Ein paar Momente nachdem ich fs.inotify.max_user_instances = 256 geändert hatte, hörte das sinnlose Radfahren auf.
quelle
In einem der Foren wurde erwähnt, dass eine Inotifizierung erforderlich ist. Sie haben diese Lösung / Problemumgehung.
quelle
Dies geschieht normalerweise, weil sysctrl keine inotify-Instanzen mehr hat. Die folgenden 2 Befehle beheben normalerweise das Problem.
quelle