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

mongodb lumpuh setelah shutdown yang tidak terduga

Ini adalah masalah izin, Anda menjalankan sebagai pengguna mongod (atau mongodb dll.) ketika Anda memulai melalui layanan, dan Anda kemungkinan berjalan sebagai root (Anda mengonfirmasi ini di komentar di atas) ketika Anda menggunakan Sudo atau memanggil sebagai root. Anda perlu memperbaiki izin untuk semua file di folder itu dan tidak memulai layanan sebagai root, selamanya.

Untuk memperbaiki file berdasarkan apa yang telah Anda posting, dengan asumsi pengguna Anda yang relevan adalah mongodb dan grupnya adalah mongodb, Anda akan melakukan hal berikut dengan Sudo (atau sebagai root) - ganti pengguna yang sesuai untuk sistem Anda:

chown -R mongodb:mongodb /var/lib/mongo
chown -R mongodb:mongodb /var/run/mongodb
chown mongodb:mongodb /var/log/mongo/mongod.log

Setelah Anda memperbaiki izin pada folder ini, Anda seharusnya dapat memulai melalui layanan lagi. Catatan:jika Anda memposting keluaran ls -al /var/lib/mongo maka saya dapat memberi Anda perintah yang tepat yang Anda butuhkan untuk menjalankan



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tambahkan bidang dengan nilai yang meningkat di Agregasi MongoDB berdasarkan kondisi

  2. Apakah ada solusi untuk mengizinkan penggunaan regex di pipa agregasi Mongodb

  3. MongoError:hubungkan UNKNOWN

  4. Kelas 'MongoDB\Driver\Manager' tidak ditemukan

  5. Ambil sub-dokumen yang cocok dengan nilai maksimum dalam array