2012-03-29 16 views
12

He estado usando Ubuntu 11.10 durante poco más de una semana. Pero después de un tiempo encontré este error (el del título) cuando intento acceder al registro en mi proyecto RoR. He encontrado una solución que es pegando esto en el terminal:Arreglo permanente a la cola: no se puede ver `log/development.log ': No queda espacio en el dispositivo

sudo sysctl -w fs.inotify.max_user_watches = 16384

El problema es que tengo que hacer esto una y otra vez todos los días. ¿Alguien sabe cómo puedo ejecutar esto en el inicio? ¿O alguien sabe alguna solución permanente? ¡¡¡muchas gracias!!!

+2

yo investigo lo demás * * está utilizando tantos relojes que 'Instituciones de tamaño pequeño no puede conseguir uno. – Wyzard

+1

agrégalo a '/ etc/sysctl.conf' – ninjalj

+0

@ninjalj> lo siento im a linux newb, ¿cómo agrego el código allí? solo cpy y pegar? – Normz

Respuesta

9

Mi problema ha sido reparado. ¡Gracias a todos los que ayudaron!

coloqué "fs.inotify.max_user_watches = 16384" en /etc/sysctl.conf

13

que comenzaron a tener este problema con cola. Creo que es porque también estoy ejecutando Dropbox en esta máquina.

Mi solución es lo que sugiere Dropbox:

echo 900000 | sudo tee /proc/sys/fs/inotify/max_user_watches 
+0

esto podría no conservarse al reiniciar. La solución @Normz también funciona entre reinicios también. –

Cuestiones relacionadas