sql >> Base de Datos >  >> NoSQL >> MongoDB

ERROR de Mongodb:el proceso secundario falló, salió con el error número 51

Abra su archivo de configuración en VIM o en un editor de texto sin formato, llegue a esta línea:

storage: dbPath: THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

por ejemplo:

/var/mongodb/db/mydb

Vaya a su terminal para confirmar si existe la ruta en dbPath, escriba:

ls THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

por ejemplo para mi caso aquí:

ls /var/mongodb/db/mydb

Si el resultado es que el directorio no existe, vuelva a crearlo:

mkdir -p THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

por ejemplo:

mkdir -p /var/mongodb/db/mydb

Si encontró que el directorio existe, entonces se corrompió durante el apagado, como se destaca en la respuesta anterior.

Ve a tu terminal y ejecuta el siguiente comando:

mongod --dbpath /data/db --repair

Consulte lo anterior de Documentos oficiales de Mongo DB