Tuve un cierre sucio de MongoDB en Ubuntu 10.04 LTS. Ahora, cuando entra como root y ejecutar MongoDB MongoDB a través del servicio arranca, a continuación de erroresMongoDB - Permiso denegado para socket: /tmp/mongodb-27017.sock
Mon Dec 12 13:53:15 [initandlisten] ERROR: listen(): bind() failed errno:13 Permission denied for socket: /tmp/mongodb-27017.sock
Cuando corro MongoDB manualmente a través de la raíz, funciona muy bien.
puedo confirmar que no hay ningún archivo /tmp/mongodb-27017.sock
[email protected]:~# ll /tmp/
total 16
drwxr-xr-x 4 root root 4096 2011-12-12 13:53 ./
drwxr-xr-x 25 root root 4096 2011-12-11 13:06 ../
drwxrwxrwt 2 root root 4096 2011-12-12 13:01 .ICE-unix/
drwxrwxrwt 2 root root 4096 2011-12-12 13:01 .X11-unix/
¿Por dónde empezar la solución de problemas?
Tienes razón, después de un cierre sucio, Thins se arruinó y/tmp ya no podía escribirse por el usuario de MongoDb. – user837208
Genial. Me alegra que hayamos encontrado una respuesta. –
Me salvaste el día. ¡Gracias! –