2013-05-18 7 views
152

を警告rlimitsは、この警告が登場(およびシェルを起動するとき、それはあまりにも存在だ) -のmongod、マックOS Xの - 私は私のログで私のMac OS X 10.8と、突然昨日のmongoを使用してきた

WARNING:ソフトリミットが低すぎます。ファイル数は256で、少なくとも1000である必要があります

誰が説明することができますか、それはどういう意味ですか?そして、私はrlimitsの何人かを増やすべきですか?

+2

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

+0

も参照してくださいhttp://docs.mongodb.org/manual/reference/ulimit/ – assylias

+0

@JoachimIsakssonありがとうございます。しかし、私は本当にそれらを増やす必要があるのでしょうか? – Kosmetika

答えて

134

Macでは、おそらく開発目的でmongodbを使用しています。はいの場合は、これを無視することができます。

+2

私はそれを無視していますが、mongodbの使用開始時に表示されない理由が混乱しています。 – Kosmetika

+38

'rlimit'は、処理するメモリの量に関連しています。そのos事。この場合、メモリはmongodプロセスに割り当てられます。だからmongodbは割り当てられたメモリが低いとあなたに文句を言って、それは遅くなるかもしれません。私は開発マシンでそれは大丈夫だと思います。しかし、プロダクションでそれらを読んだら、あなたは挑戦的にその限界を増やす必要があります。 – Aniruddha

+24

「ulimit -n 2048」と入力するだけで、それ以上の文句はありません –

関連する問題