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

tidak dapat terhubung ke server 127.0.0.1 shell/mongo.js

  • Hapus file kunci secara manual:sudo rm /var/lib/mongodb/mongod.lock
  • Jalankan skrip perbaikan:sudo -u mongodb mongod -f /etc/mongodb.conf --repair

Harap perhatikan hal berikut:

  • Anda harus menjalankan perintah ini sebagai pengguna mongodb. Jika Anda menjalankannya sebagai root, maka root akan memiliki file di /var/lib/mongodb/ yang diperlukan untuk menjalankan daemon mongodb dan oleh karena itu ketika daemon mencoba menjalankannya sebagai pengguna mongodb, ia tidak akan memiliki izin untuk memulai. Dalam hal ini Anda akan mendapatkan kesalahan ini:Tidak dapat membuat / membuka file kunci untuk jalur file kunci:/var/lib/mongodb/mongod.lock errno:13 Izin ditolak, dihentikan.
  • Di Ubuntu, Anda harus menentukan file konfigurasi /etc/mongodb.confusing dengan flag -f. Jika tidak, ia akan mencari file data di tempat yang salah dan Anda akan melihat kesalahan berikut:dbpath (/data/db/)tidak ada, terminasi.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongo $in kinerja operator

  2. Apakah boleh meminta MongoDB beberapa kali per permintaan?

  3. Bagaimana saya bisa menggunakan cursor.forEach() di MongoDB menggunakan Node.js?

  4. Dasar-dasar Replikasi Rantai MongoDB

  5. Tidak dapat memulai gambar docker mongo di windows