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

MongoDB:pengecualian di initAndListen:20 Mencoba membuat file kunci pada direktori read-only:/data/db, mengakhiri

Masalahnya adalah direktori yang Anda buat, /data/db dimiliki oleh dan hanya dapat ditulis oleh pengguna root, tetapi Anda menjalankan mongod sebagai diri Anda sendiri. Ada beberapa cara untuk mengatasi ini, tetapi pada akhirnya, Anda harus memberikan izin yang tepat kepada direktori yang bersangkutan. Jika ini untuk produksi, saya sarankan Anda untuk memeriksa dokumen dan memikirkannya dengan cermat -- Anda mungkin ingin berhati-hati.

Namun, jika ini hanya untuk pengujian dan Anda hanya perlu ini berfungsi dan melanjutkannya, Anda dapat mencoba ini, yang akan membuat direktori dapat ditulis oleh semua orang:

> sudo chmod -R go+w /data/db

atau ini, yang akan membuat direktori milik Anda:

> sudo chown -R $USER /data/db


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Manakah GUI MongoDB Terbaik? — Pembaruan 2019

  2. Bagaimana cara mendapatkan catatan N terakhir di mongodb?

  3. Cara Mengakses MongoDB

  4. MongoDB Hubungan Satu ke Banyak

  5. Konversikan MongoDB BsonDocument ke JSON yang valid di C#