Saltar al contenido

No se puede iniciar el servicio mongodb

Comprende el código bien previamente a usarlo a tu trabajo si ttienes algo que aportar puedes dejarlo en los comentarios.

Solución:

Verifique los registros de mongodb. En mi caso, mongodb no pudo encontrar el directorio de mongod.cfg

En mi caso, parecía ser un problema de mongod.lock después de un apagado inesperado.

Detected unclean shutdown - E:MongoDbDatabasesmongod.lock is not empty.

Eliminé E:MongoDbDatabasesmongod.lock y Mongo comenzó con éxito.

En ventanas:

hay un método eficaz para resolver este problema.

En primer lugar, intente eliminar el archivo. storage.bson en la carpeta “D:mongodbdata”, o la ruta correspondiente en su PC.

Si el el problema sigue existiendointente seguir los pasos en orden.

Por ejemplo, mongoDB versión 3.6 está instalada y la ruta de instalación de MongoDB es “D:Program FilesMongoDB”.

Crear carpeta D:mongodblogsluego crea el archivo mongodb.log dentro de esta carpeta.

Ejecute cmd.exe como administrador,

D:Program FilesMongoDBServer3.6bin>taskkill /F /IM mongod.exe
D:Program FilesMongoDBServer3.6bin>mongod.exe --logpath D:mongodblogsmongodb.log --logappend --dbpath D:mongodbdata --directoryperdb --serviceName MongoDB --remove
D:Program FilesMongoDBServer3.6bin>mongod --logpath "D:mongodblogsmongodb.log" --logappend --dbpath "D:mongodbdata" --directoryperdb --serviceName "MongoDB" --serviceDisplayName "MongoDB" --install

Eliminar estos dos archivos mongod.lock y storage.bson en la carpeta “D:mongodbdata”.

Luego escribe net start MongoDB en el cmd usando privilegios de administrador, el problema se resolverá.

Nos encantaría que puedieras dar visibilidad a esta división si si solucionó tu problema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *