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

Tại sao gặp lỗi mongod dead nhưng subsys bị khóa và Không đủ dung lượng trống cho các tệp tạp chí trên Linux?

Bạn có thể thêm phần sau vào tệp cấu hình được cung cấp khi chạy mongod --config mongod.conf

Đối với MongoDB 3.x (phiên bản mới nhất)

storage:
   mmapv1:
      smallFiles: true

Đối với phiên bản 2.6+

storage:
   smallFiles: true

Đối với phiên bản 2.4 và ít hơn

smallfiles = true

Sau đó, chỉ cần thực thi mongod để chấp nhận tệp cấu hình của bạn (ở đây nó giả định rằng vị trí của cấu hình là /etc/mongodb.conf ):

mongod -f /etc/mongodb.conf

Tài liệu cho tệp nhỏ tham số:

Set to true to modify MongoDB to use a smaller default data file size. 
Specifically, smallfiles reduces the initial size for data files and
limits them to 512 megabytes. The smallfiles setting also reduces the
size of each journal files from 1 gigabyte to 128 megabytes.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kết nối lại với MongoDB một cách đáng tin cậy

  2. node.js không thể tìm thấy mô-đun 'mongodb'

  3. Cách sử dụng Node.js để tạo kết nối đường hầm SSH với cơ sở dữ liệu MongoDB

  4. C # mongodb - cách cập nhật các phần tử mảng lồng nhau

  5. Handlebars:Quyền truy cập đã bị từ chối để giải quyết thuộc tính từ vì nó không phải là tài sản riêng của cha mẹ của nó