2013-05-18 37 views
152

Tôi đã sử dụng Mongo trên mac os của tôi x 10,8 và đột nhiên ngày hôm qua tại các bản ghi của tôi xuất hiện cảnh báo này (và khi bắt đầu vỏ nó hiện diện quá) -mongod, mac os x - rlimits cảnh báo

CẢNH BÁO: mềm rlimits quá thấp. Số lượng tệp là 256, phải có ít nhất 1000

Ai có thể giải thích, ý nghĩa của nó là gì? Và tôi có nên tăng số lượng rlimits bằng cách nào đó không?

+2

http://superuser.com/questions/261023/how-to-change-default-ulimit-values-in-mac-os-x-10-6 –

+0

Xem thêm http://docs.mongodb.org/manual/reference/ulimit/ – assylias

+0

@JoachimIsaksson cảm ơn, nhưng tôi tự hỏi tôi có thực sự cần tăng chúng không? – Kosmetika

Trả lời

134

trên mac, bạn có thể sử dụng mongodb cho mục đích phát triển. Nếu có, thì bạn có thể bỏ qua điều này.

+2

Tôi bỏ qua nó, nhưng tôi hơi bối rối vì sao nó không xuất hiện khi bắt đầu sử dụng mongodb – Kosmetika

+38

'rlimit' có liên quan với lượng bộ nhớ được cấp phát cho quá trình. Điều os của nó. Trong trường hợp này bộ nhớ được cấp phát cho quá trình mongod. Vì vậy, mongodb phàn nàn với bạn rằng bộ nhớ được phân bổ là thấp và nó có thể chậm. Tôi đoán đó là ok trên máy phát triển. Nhưng nếu bạn đọc những sản phẩm đó, bạn chắc chắn cần tăng giới hạn đó. – Aniruddha

+24

chỉ cần nhập "ulimit -n 2048" hoặc cái gì đó cao hơn và nó sẽ không khiếu nại –