MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

MongoDB không sử dụng /etc/mongodb.conf sau khi tôi thay đổi dbpath

Theo dõi muộn về câu hỏi trên ...

Tôi đã gặp sự cố tương tự sau khi chuyển db sang ebs trên ec2.

Hóa ra là chỉ chạy mongod vẫn hướng dbpath tới / data / db / (tồn tại).

/etc/mongodb.conf hoàn toàn bị bỏ qua trừ khi được hướng dẫn cụ thể đến.

Tôi xoay sở để giải quyết vấn đề này bằng cách sử dụng chỉ thị --config hoặc chỉ --dbpath (cả hai đều hoạt động) Nhưng còn lại tự hỏi rằng mongod lấy nó mặc định từ đâu ...?!

Tôi không thể định vị và ghi đè các giá trị mặc định này ở bất kỳ đâu. Có ai không?

Lưu ý:Tôi thực sự khó chịu vì hành vi này của mongod ... Đây chỉ là thiết kế tồi và tài liệu không tốt.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDb's $ set tương đương trong java Driver của nó

  2. MongoDB có thể được lưu trữ trong quá trình không?

  3. Làm cách nào để sử dụng $ arrayElemAt và xóa các trường khỏi phần tử đó trong phép chiếu MongoDB $?

  4. không thể cài đặt mongodb trên ubuntu 16.10

  5. Cách so khớp một chuỗi bao gồm ký tự đặc biệt như dấu gạch ngang và dấu cách