Ho avuto un arresto non pulito di MongoDB su Ubuntu 10.04 LTS. Ora, quando faccio il login come root ed eseguire MongoDB tramite il servizio MongoDB iniziare, ho seguito degli erroriMongoDB - Autorizzazione negata per il 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
Quando eseguo manualmente MongoDB via principale, funziona bene.
posso confermare che non esiste alcun file /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/
dove comincio la risoluzione dei problemi?
Hai ragione, dopo l'arresto non pulito, si sono incasinati e/tmp non era più in grado di scrivere da parte dell'utente MongoDb. – user837208
Grande. Sono felice di averti trovato una risposta. –
Mi hai salvato la giornata. Grazie! –