sql >> Database >  >> NoSQL >> MongoDB

Mongod-fout:98 Kan bestand niet vergrendelen:/data/db/mongod.lock Bron tijdelijk niet beschikbaar. Is er al een mongod-instantie actief?

De fout zegt duidelijk

Er is al een instantie van mongod actief en deze hield een slot op mongod.lock het dossier. Voer ps -eaf | grep mongod om de actieve instantie te vinden. Als het actief is, beëindigt u het proces sudo kill <pID> verkregen van het bovenstaande grep-commando.

Verwijder vervolgens de mongod.lock bestand omdat mongod niet netjes werd afgesloten. Na het verwijderen van het vergrendelingsbestand start u het mongod-proces sudo mongod .

Ik hoop dat dit helpt!




  1. Hoe alleen de waarde van een veld in mongodb te retourneren

  2. Matrix-subset in aggregatieframework-pijplijn

  3. Hoe initiële gegevens in MongoDB te laden?

  4. MongoDB .NET-stuurprogramma en tekst zoeken