sql >> Database teknologi >  >> NoSQL >> MongoDB

Mongodb FEJL:underordnet proces mislykkedes, afsluttet med fejlnummer 51

Åbn din konfigurationsfil i VIM eller i en almindelig teksteditor, kom til denne linje:

storage: dbPath: THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

for eksempel:

/var/mongodb/db/mydb

Gå til din terminal for at bekræfte, om stien under dbPath findes, skriv:

ls THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

for eksempel for mit tilfælde her:

ls /var/mongodb/db/mydb

Hvis resultatet er, at mappen ikke eksisterer, skal du bare genskabe den:

mkdir -p THE_PATH_TO_THE_DIRECTORY_YOU_STORE_YOUR_DB

for eksempel:

mkdir -p /var/mongodb/db/mydb

Hvis du fandt ud af, at mappen eksisterer, blev den beskadiget under lukningen, som fremhævet i svaret ovenfor.

Gå til din terminal og kør følgende kommando:

mongod --dbpath /data/db --repair

Se venligst ovenstående fra Mongo DB Offcial Docs a>



  1. Er Firebase UID unikt på tværs af flere apps?

  2. mongo db (mongodb.service) mislykkedes, status 14

  3. Kørsel af MongoDB-forespørgsler i Map/Reduce

  4. async nodejs forespørgsel og behandling af resultater