jueves, 31 de enero de 2013

MongoDB Error: couldn't connect to server - mongo.js:91 exception: connect failed

Como resolver este problema en MongoDB es sencillo - Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91


Primer paso borrar el archivo bloqueado

sudo rm /var/lib/mongodb/mongod.lock


Segundo paso reparar mongodb

mongod --repair



Iniciar MongoDB

sudo start mongodb


Checkear el estado de MongoDb

sudo status mongodb



Y empezar
Start mongo console.



MongoDB como Instalar configurar el driver MongoDB en Ubuntu

Para instalar en linux muy facil primero
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv 7F0C


Añadir al sources.list
deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen


Updateamos e instalamos 
sudo apt-get -y update
sudo apt-get -y install mongodb-10gen


Instalando el Driver MongoDB y PHP, puede ser que necesites instalar perl

sudo apt-get install php-pear
sudo pecl install mongo


ahora añadir en el php.ini y reiniciar los servicios tendremos mongodb instalado en nuestra maquina
extension=mongo.so


Controlando los servicios de arrancar parar restaurar

sudo service mongodb start
sudo service mongodb stop
sudo service mongodb restart
sudo service mongodb status



Archivo de configuración de MongoDB
sudo nano /etc/mongodb.conf


Comando para ejecutar MongoDB al arrancar o reiniciar el servidor
chkconfig --levels 235 mongodb on
chkconfig mongod on