MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

ГРЕШКА:Не мога да запиша pid файл в /var/run/mongodb/mongod.pid:Няма такъв файл или директория inf fedora 20

Това, което работи за мен в Ubuntu, е комбинация от отговорите от @Tuan Nguyen и @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

След това можете да стартирате

sudo service mongod start


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Не искам да започваш mongod с `sudo mongod`

  2. Не мога да създам работещ проект meteor.js върху скитническа кутия

  3. Персонализираният домейн Heroku не работи

  4. MongoDB $ месец

  5. Как да премахнете поле от документ на MongoDB ($unset)