sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongodb kan inte starta på grund av WiredTiger.turtle-behörigheter

Samma problem med WiredTiger.turtle-behörigheter. Ubuntu 18.04Mitt problem var att jag startade en mongod-tjänst med sudo. Detta skapade filer med root:root-ägande i min databaskatalog. När jag startade mongod-tjänst utan sudo fick jag felet permission denied.

Lösningen var att ändra äganderätten till alla filer i db-katalogen tillbaka till mongodb:mongodb

$ sudo chown -R mongodb:mongodb /var/lib/mongodb/*



  1. Bättre förklaring av bson spec-exempel?

  2. Vilka aggregeringsmarkörmetoder stöds av Nodejs drivrutiner?

  3. Mongoose valda fält (kapslade)

  4. Hanterar schemaändringar i Mongoose