Ho recentemente aggiornato la mia ubuntu dal 14.10 al 15.04. Tutte le funzionalità sembrano funzionare bene tranne MongoDB
. Sto usando mongoDB con ruby sull'applicazione rails usando gemoid Mongoid. MongoDB non è controllabile dal servizio come facciamo normalmente in Ubuntu.Il servizio MongoDB non funziona dopo l'aggiornamento a Ubuntu 15.04
sudo service mongodb start
o
sudo service mongod start
ricevo questo messaggio di errore
Impossibile riavviare mongod.service: mongod.service Unità non è riuscito a carico: No such file or directory.
ma devo avviarlo manualmente ogni volta che devo collegare il mio applicazione al server MongoDB usando
sudo mongod -f /etc/mongod.conf
Così mongodb
è collegato fintanto che il morsetto è aperto. Sto usando MongoDB
nell'applicazione Ruby on Rails usando Mongoid adapater/ORM
.
quando corro
sudo service mongodb status
vengo seguente output
mongodb.service - An object/document-oriented database
Loaded: loaded (/lib/systemd/system/mongodb.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since بدھ 2015-05-06 14:47:53 PKT; 5s ago
Docs: man:mongod(1)
Process: 28602 ExecStart=/usr/bin/mongod --config /etc/mongodb.conf (code=exited, status=4)
Main PID: 28602 (code=exited, status=4)
مٓی 06 14:47:53 NX00443 systemd[1]: Started An object/document-oriented database.
مٓی 06 14:47:53 NX00443 systemd[1]: Starting An object/document-oriented database...
مٓی 06 14:47:53 NX00443 systemd[1]: mongodb.service: main process exited, code=exited, status=4/NOPERMISSION
مٓی 06 14:47:53 NX00443 systemd[1]: Unit mongodb.service entered failed state.
مٓی 06 14:47:53 NX00443 systemd[1]: mongodb.service failed.
apprezzerà Qualsiasi aiuto in questo senso.
Sto votando per chiudere questa domanda come off-topic perché non si riferisce alla programmazione. –
È correlato al problema di installazione del server mongodb sull'ultima versione di Ubuntu. MongoDB è un server di database che può essere utilizzato dai moderni linguaggi di programmazione. Lo sto usando con ruby on rails 4. La sua installazione mi aiuterà a sviluppare le applicazioni. –
Come hai installato Mongoid, se tramite apt hai provato ad aggiornarlo hai provato a eseguire il debug degli script di init? – Maran