web-dev-qa-db-fra.com

Erreur Dropbox - 'echo 100000 | Cliquez sur / proc / sys / fs / inotify / max_user_watches '

Dropbox me donne une erreur qui mentionne echo tee 100000 mais ensuite elle disparaît. Comment réparer ou supprimer msg?

84
Michael Durrant

Modifiez votre fichier /etc/sysctl.conf avec votre éditeur de texte préféré, par exemple. nanoname__:

Sudo nano /etc/sysctl.conf

et ajoutez (ou modifiez la valeur de) fs.inotify.max_user_watches=100000 à la fin du fichier en tant que nouvelle ligne.

En option, vous pouvez utiliser la commande Sudo sysctl -w fs.inotify.max_user_watches=100000 ou la commande ci-dessous, comme décrit dans le guide d’aide Dropbox, les résultats seront les mêmes.


From the advanced help guide from Dropbox

Surveiller plus de 10000 dossiers

La version Linux de l’application de bureau Dropbox est limitée à la surveillance de plus de 10000 dossiers par défaut. Tout ce qui est dessus n'est pas surveillé et donc ignoré lors de la synchronisation. Il y a une solution facile pour cela. Ouvrez un terminal et entrez les informations suivantes:

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

Cette commande indiquera à votre système de surveiller jusqu'à 100 000 dossiers. Une fois la commande entrée et votre mot de passe entré, Dropbox reprend immédiatement la synchronisation.

107
Bruno Pereira

Avec Ubuntu 13.04:

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

Puis changez le contenu du fichier (j'avais 8192) en 100000

Puis "ctrl o" pour sauvegarder et "ctrl x" pour sortir

Puis lancez:

$ Sudo sysctl -p

puis redémarrez Dropbox.

17
Scott Roriston

La modification de /proc/sys/fs/inotify/max_user_watches entraîne directement des erreurs Fsync dans GVIM. En effet, vous ne pouvez pas vraiment modifier ces fichiers directement. Au lieu de cela, il vaut mieux utiliser cette commande:

Sudo sysctl -w fs.inotify.max_user_watches=100000

Cela ne pose pas de problèmes d’édition de fichiers et me semble une méthode plus appropriée.

7
Ryanmt