MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

MongoDB:ERROR:proses anak gagal, keluar dengan nomor kesalahan 14

Anda memulai dan mungkin mematikan mongo dengan cara yang salah.

1. UNTUK MEMULAI MONGODB

Untuk memulai mongo di latar belakang ketik:mongod --dbpath /data/db --fork --logpath /dev/null .

  • /data/db adalah lokasi db. Jika Anda belum membuatnya => ketik:mkdir /data/db
  • --fork berarti Anda ingin memulai mongo di latar belakang - deamon.
  • --logpath /dev/null berarti Anda tidak ingin masuk - Anda dapat mengubahnya dengan mengganti /dev/null ke jalur seperti /var/log/mongo.log

2. UNTUK MATI MONGODB

Hubungkan ke mongo Anda dengan mengetik:mongo lalu use admin dan db.shutdownServer() . Suka jelaskan di mongoDB

Jika teknik ini tidak berhasil karena suatu alasan, Anda selalu dapat mematikan prosesnya.

  1. Temukan proses mongodb PID dengan mengetik:lsof -i:27017 dengan asumsi mongodb Anda berjalan pada port 27017
  2. Ketik kill <PID> , ganti <PID> dengan nilai yang Anda temukan pada perintah sebelumnya.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. runCommand setara untuk nodejs-native-mongodb

  2. MongoDB $ceil

  3. MongoDB :temukan nilai dalam Array dengan banyak kriteria

  4. Bagaimana Mencegah Rollback di MongoDB

  5. Bagaimana cara menghentikan penyisipan dokumen Duplikat dalam koleksi mongodb