回答:
launchctlは現在、それを制御しています。
あなたがすることができます
launchctl limit maxfiles 2048 2048
開くファイルの最大数のソフト制限とハード制限を設定します。詳細については、次の「制限」セクションを参照してください。
launchctl limit maxfiles 2048 2048
とmongo
私はまだ取得していますsoft rlimits too low
エラーを。私が試すことができる他の何か?
launchctl limit maxfiles 2048 unlimited
、実行launchctl limit maxfiles
前に現在の設定を表示することをお勧めしますが、そうしないと、コンピューターが完全にロックされます。
ご参考までに。
.bash_profile
OS v10.10.3のアップデートは役に立たなかったが、0.10.35から0.12.3へのNodeJSの再インストールは助けになり、エラーは消えた。
ulimit -n 1024
。ただし、デフォルトは変更されません。