mongod启动
本来想写Replica的非测试模式的集群架构的,但是实在是手痒痒,把mongoDB的3.0给download下来了,看了一两眼文档后决定还是先大概写一点点关于启动的话题,之后写Replica的时候基本上就用mongoDB 3.0的方式+YAML的 配置方式来做了。
mongod利用mmapv1启动
这个是default的启动方式。mongod的启动参数多如牛毛,本来想有空总结一下的,我勒个去的,有些估计这辈子也用不到的场景也不知道如何写,等我再考虑一下再说吧。
准备配置文件
storage:
dbPath: C:\datam\db
engine: mmapv1
注意,engine这个地方可以不写哦,默认就是mmapv1。其余那几十个参数先不写了太多了。
启动
C:\MongoDB3\Server\3.0\bin>mongod -f C:\MongoDB3\Server\3.0\etc\conf\config.conf
执行上面的命令后:
2015-03-06T23:50:20.794+0800 I CONTROL [initandlisten] MongoDB starting : pid=1
4116 port=27017 dbpath=C:\datam\db 64-bit host=yanglu
2015-03-06T23:50:20.798+0800 I CONTROL [initandlisten] targetMinOS: Windows 7/W
indows Server 2008 R2
2015-03-06T23:50:20.799+0800 I CONTROL [initandlisten] db version v3.0.0
2015-03-06T23:50:20.800+0800 I CONTROL [initandlisten] git version: a841fd63943
65954886924a35076691b4d149168
2015-03-06T23:50:20.802+0800 I CONTROL [initandlisten] OpenSSL version: OpenSSL
1.0.1j-fips 15 Oct 2014
2015-03-06T23:50:20.803+0800 I CONTROL [initandlisten] build info: windows sys.
getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Servic
e Pack 1') BOOST_LIB_VERSION=1_49
2015-03-06T23:50:20.804+0800 I CONTROL [initandlisten] allocator: system
2015-03-06T23:50:20.805+0800 I CONTROL [initandlisten] options: {
config: "C:\M
ongoDB3\Server\3.0\etc\conf\config.conf", storage: {
dbPath: "C:\datam\db", engi
ne: "mmapv1" } }
2015-03-06T23:50:20.916+0800 I JOURNAL [initandlis