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

Đã vượt quá hạn ngạch đĩa trên OpenShift

Điều gì đó cũng giúp tôi là tắt viết nhật ký

Đưa ra các bước hoàn chỉnh

  1. SSH vào OpenShift của bạn

    rhc ssh [email protected] -a $app
    
  2. Trong cấu hình MongoDB

    vim ~/mongodb/conf/mongodb.conf
    

    thêm hoặc đặt

    nojournal = true
    

Lưu ý:~ tự động giải quyết thành /var/lib/openshift/<YOUR_OPENSHIFT_ID>

  1. Xóa dữ liệu tạp chí trước đó

    rm ~/mongodb/data/journal/*
    

Sau đó thoát khỏi SSH và

  1. khởi động lại MongoDB

    rhc cartridge-restart mongodb-2.4 -a $app
    

Tất nhiên, điều này đi kèm với cái giá là không ghi nhật ký, điều này rất hữu ích cho việc khôi phục dữ liệu trong trường hợp bị hỏng hoặc tắt máy không sạch . Nhưng nếu bạn chỉ đang kiểm tra mọi thứ và hết dung lượng thì việc tắt tính năng ghi nhật ký có thể rất hữu ích vì nó tốn rất nhiều dung lượng.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Làm cách nào để bạn đổi tên cơ sở dữ liệu MongoDB?

  2. Tôi có nên trả về từng mảng hoặc dữ liệu trong Mongoose không

  3. MongoDB Schema Design - Nhiều tài liệu nhỏ hay ít tài liệu lớn hơn?

  4. RuntimeError:Tác vụ được đính kèm với một vòng lặp khác

  5. MongoDB - DBRef