Quindi ho seguito le istruzioni di installazione di Mongodb qui: http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/. Tuttavia, dopo l'installazione, mongodb non viene eseguito quando invocato con start mongodb
o /etc/init.d/mongodb start
. Dopo aver scavalcato e aggiunto commenti di debug a /lib/init/upstart
(!) Ho dedotto che il problema è che il pacchetto mongodb-10gen
non crea un eseguibile /usr/bin/mongodb
per il riavvio di riferimento - crea una serie di altri eseguibili, ma non quello. Cosa sta succedendo? Il pacchetto 10gen è rotto? Le istruzioni sono sbagliate? O è qualcosa di davvero, davvero, davvero bizzarro sul mio sistema?Mongo non viene eseguito se installato tramite il pacchetto mongodb-10gen su Ubuntu 12.04
P.S. L'installazione del pacchetto mongodb
incluso con Ubuntu 12.04 funziona come un incantesimo.
Quello che "arriva" con Ubuntu 12.04 è l'edizione di repo, quella che descrive l'installazione ... Non capisco cosa stai facendo, da dove hai preso il pacchetto 'mongodb-10gen'? Cos se lo hai preso dai repository è lo stesso che viene fornito con Ubuntu come dici tu – Sammaye
che 'mongodb-10gen' è molto esplicitamente descritto sul link a cui ho fatto riferimento. Non dice nulla sul fatto che il pacchetto sia incompatibile con Upstart, quindi mi chiedo cosa mi manca del perché non sembra funzionare. – cbmanica
Ok, ho avuto un'idea sbagliata sull'uso di repository da 10gens per un secondo, ok, quindi la lista dei repo di ubuntu funziona ma il 10gen no. Hmmm, lo proverò da solo in un secondo – Sammaye