sql >> Databasteknik >  >> NoSQL >> MongoDB

FEL:Kan inte skriva pid-fil till /var/run/mongodb/mongod.pid:Ingen sådan fil eller katalog inf fedora 20

Det som fungerade för mig i Ubuntu är en kombination av svaren från @Tuan Nguyen och @Tom Carchrae

sudo kill $(sudo lsof -t -i:27017) 
sudo rm -rf /tmp/mongodb-27017.sock
sudo rm -f /var/lib/mongo/mongod.lock
sudo rm -f /var/run/mongodb/mongod.pid
sudo mkdir -p  /var/run/mongodb/
touch /var/run/mongodb/mongod.pid
sudo chown -R  mongodb:mongodb /var/run/mongodb/
sudo chown mongodb:mongodb /var/run/mongodb/mongod.pid

Du kan sedan köra

sudo service mongod start


  1. Hur man infogar flera dokument samtidigt i MongoDB via Java

  2. MongoDB-fråga med ett "eller"-villkor

  3. Finns det något sätt att atomiskt uppdatera två samlingar i MongoDB?

  4. MongoDB uppdaterar fält i kapslad array