ubuntu install mongodb(二)

2014-11-24 11:41:14 · 作者: · 浏览: 2
意:
--maxConns too high, can only handle 819
这句话是说,最大连接数太高了,只能设置到819
最大连接数目的限制原因是Linux系统默认最大文件打开数目为1024,用ulimit -a 命令检查,可以看到下面这行:
open files (-n) 1024
修改/etc/security/limits.conf 配置文件,增加如下两行:
* soft nofile 3000
* hard nofile 20000
重启电脑,运行ulimit -a,发现最大连接数已经改变:
open files (-n) 3000
接下来,我们启动mongodb试试看:./mongod -journal -maxConns=2400 -rest -quiet --logpath /data/db/journal/mongodb.log
我们发现,上面所说的--maxConns too high, can only handle 819已经不见了。
6、其他参数说明:
--port 表示 数据库端口,默认27017
--dbpath 表示数据文件存储路径
--logpath 表示日志文件存储路径
--logappend 表示日志追加,默认是覆盖
--directoryperdb 表示每个db一个目录