Internet ne fonctionne plus, "Impossible d'ajouter / exécuter / systemd / ask-password à la surveillance du répertoire: il ne reste plus d'espace sur l'appareil"

12

J'utilise Lubuntu 16.04. Après avoir exécuté le système pendant un certain temps, Internet sans fil cessera de fonctionner.

Heureusement, je lance:

sudo service network-manager restart

Mais cela renvoie le message:

Failed to add /run/systemd/ask-password to directory watch: No space left on device

Mais j'ai beaucoup d'espace disponible sur le disque dur, en RAM et via swap. Que se passe-t-il?

Richard
la source

Réponses:

29

Comme discuté ici , il s'avère que le service de sauvegarde Crashplan est le coupable le plus probable. Il utilise de nombreuses montres inotify et, finalement, les mange toutes.

La solution immédiate consiste à exécuter:

sudo -i
echo 1048576 > /proc/sys/fs/inotify/max_user_watches
exit

Pour rendre plus de montres disponibles.

Le correctif à long terme consiste à modifier le fichier /etc/sysctl.confpour inclure la ligne:

fs.inotify.max_user_watches=1048576

Edit : Cela fait quelques jours maintenant, et le problème ne s'est pas posé depuis que j'ai effectué ce qui précède.

Richard
la source
Y a-t-il des mises à jour - le correctif fonctionne-t-il toujours? Ou existe-t-il un bug Crashplan qui doit être résolu? Merci!
Giles B
@GilesB: Je n'ai pas eu de problème avec mon Internet depuis, donc je pense que cela a résolu le problème. Ce serait pratique si Crashplan vérifiait cette valeur et alertait l'utilisateur des problèmes potentiels avant qu'ils ne surviennent.
Richard
1
La solution décrite ci-dessus reste la solution recommandée sur le site de support de CrashPlan: support.code42.com/CrashPlan/4/Troubleshooting/…
kiprainey
comme à jour, le problème existe toujours et max_user_watchesn'a pas encore été résolu malheureusement
Oleg Kokorin
peut sudo sysctl -paider. code.visualstudio.com/docs/setup/…
SohelAhmedM