No se pudo agregar / ejecutar / systemd / ask-password para ver el directorio: ¿No queda espacio en el dispositivo?

34

¿Alguien sabe por qué tengo este mensaje con la nueva actualización de samba en ubuntu 16.04.1?

Paramétrage de samba (2:4.3.9+dfsg-0ubuntu0.16.04.3) ...
Failed to add /run/systemd/ask-password to directory watch: No space left on device: 

Como tengo mucho espacio, no entiendo:

df -h
Sys. de fichiers                  Taille Utilisé Dispo Uti% Monté sur
udev                                 16G       0   16G   0% /dev
tmpfs                               3,2G     11M  3,2G   1% /run
/dev/sda2                           107G     49G   53G  48% /
tmpfs                                16G    184K   16G   1% /dev/shm
tmpfs                               5,0M    4,0K  5,0M   1% /run/lock
tmpfs                                16G       0   16G   0% /sys/fs/cgroup
/dev/sdi2                           367G    343G  5,2G  99% /media/divers
/dev/sda1                           110G    366M  104G   1% /opt
/dev/sdm1                           147G    136G   11G  93% /media/nfsmedia/syno/usb4
/dev/sdq1                            74G     69G  1,1G  99% /media/nfsmedia/syno/usb8
/dev/sdp1                           459G    453G  5,6G  99% /media/nfsmedia/syno/usb1
/dev/sde2                           735G    684G   14G  99% /media/series
/dev/sdo1                           1,8T   1015G  726G  59% /media/nfsmedia/syno/usb3
/dev/sdr1                            74G     68G  1,6G  98% /media/nfsmedia/syno/usb7
/dev/mapper/RAIDSTOCK-RAID5FSTOCK   9,0T    7,3T  1,4T  85% /media/RAIDFORSTOCK
/dev/mapper/RAID1FORDOCK-DOCK       550G    303G  220G  58% /media/DOCK
cgmfs                               100K       0  100K   0% /run/cgmanager/fs
tmpfs                               3,2G       0  3,2G   0% /run/user/1004
//192.168.6.12/vigilian             1,9T    1,7T  179G  91% /media/smbseries/nsa
//192.168.6.11/NASA                 930G    807G  123G  87% /media/smbseries/nasa
tmpfs                               3,2G     12K  3,2G   1% /run/user/123
tmpfs                               3,2G       0  3,2G   0% /run/user/1000
vigiliano
fuente

Respuestas:

6

No tengo la reputación suficiente para comentar sobre la respuesta aceptada, pero quería decir que de ninguna manera se limita a CrashPlan. Dropbox y otras plataformas de intercambio de archivos usan relojes inotify por inodo para detectar cuándo debe ocurrir una sincronización ascendente. Los detectores de malware pueden tener relojes en directorios. Otras herramientas de respaldo además de CrashPlan también podrían hacerlo.

Para ver qué consume relojes inotify, use lsof:

sudo lsof -K | grep inotify | (less||more||pg)
dgc
fuente
70

Como se discutió en un informe de error de Red Hat , resulta que el servicio de respaldo de Crashplan es el culpable más probable. Utiliza muchos relojes inotify y, eventualmente, se los come a todos.

La solución inmediata es ejecutar:

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

para hacer más relojes disponibles.

La solución a largo plazo es editar el archivo /etc/sysctl.confpara incluir la línea:

fs.inotify.max_user_watches=1048576
LandonL
fuente
Sí, lo he visto pero no fue así ya que no tengo nada igual instalado. Parece que estaba relacionado con samba o RAID
vigilian
10
Esto me ayudó, tengo Crashplan
Brian Low
pero de todos modos todavía funciona. Tenga en cuenta que sería un problema similar con demasiada notificación mdadm o notificación smaba.
vigiliano
Me ayudó en Kali Linux
Tim Jonas