我在 Mac OSX capitan 上运行,每次运行 mongo shell 时,都会弹出此警告。我试过:
sudo ulimit -n 1024
ulimit -n 1024
还是不行。有什么想法吗?
最佳答案
您应该尝试关闭您的终端并重做。或者直接在运行 mongodb 的 shell 中尝试。
- 关闭正在运行的MonogoDB
运行以下 bash 代码:
sudo launchctl limit maxfiles 65536 65536 sudo launchctl limit maxproc 2048 2048 ulimit -n 65536 ulimit -u 2048
关闭终端或 bash 并重新启动。
- 在终端运行
ulimit -n
测试是否修改成功
关于mongodb - ** 警告 : soft rlimits too low. 文件数为 256,应至少为 1000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35110651/