设为首页 加入收藏

TOP

mongoDB的读书笔记(via3.0)(00)_【概览】(02)_mongoDB3.0中的mongod启动方式小试牛刀(一)
2015-11-21 01:45:35 来源: 作者: 【 】 浏览:2
Tags:mongoDB 读书 笔记 via3.0 概览 _mongoDB3.0 mongod 启动 方式 小试牛刀

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  [initandlisten] journal dir=C:\datam\db\
journal
2015-03-06T23:50:20.918+0800 I JOURNAL  [initandlisten] recover : no journal fil
es present, no recovery needed
2015-03-06T23:50:20.953+0800 I JOURNAL  [durability] Durability thread started
2015-03-06T23:50:20.954+0800 I JOURNAL  [journal writer] Journal writer thread s
tarted
2015-03-06T23:50:21.167+0800 I INDEX    [initandlisten] allocating new ns file C
:\datam\db\local.ns, filling with zeroes...
2015-03-06T23:50:21.564+0800 I STORAGE  [FileAllocator] allocating new datafile
C:\datam\db\local.0, filling with zeroes...
2015-03-06T23:50:21.565+0800 I STORAGE  [FileAllocator] creating directory C:\da
tam\db\_tmp
2015-03-06T23:50:21.570+0800 I STORAGE  [FileAllocator] done allocating datafile
 C:\datam\db\local.0, size: 64MB,  took 0.002 secs
2015-03-06T23:50:21.590+0800 I NETWORK  [initandlisten] waiting for connections
on port 27017

哇啦啦,跑起来了。这个在3.0以前也这样,没啥特殊的。

mongod利用WiredTiger启动

这个是需要指定的启动方式。

准备配置文件

storage:
   dbPath: C:\dataw\db
   engine: wiredTiger

注意,engine这个地方设置的是wiredTiger哦。

启动

C:\MongoDB3\Server\3.0\bin>mongod -f C:\MongoDB3\Server\3.0\etc\conf\config.conf

执行上面的命令后:

C:\MongoDB3\Server\3.0\bin>mongod -f C:\MongoDB3\Server\3.0\etc\conf\config.conf

2015-03-06T23:59:56.445+0800 I CONTROL  [initandlisten] MongoDB starting : pid=1
4076 port=27017 dbpath=C:\dataw\db 64-bit host=yanglu
2015-03-06T23:59:56.449+0800 I CONTROL  [initandlisten] targetMinOS: Windows 7/W
indows Server 2008 R2
2015-03-06T23:59:56.449+0800 I CONTROL  [initandlisten] db version v3.0.0
2015-03-06T23:59:56.449+0800 I CONTROL  [initandlisten] git version: a841fd63943
65954886924a35076691b4d149168
2015-03-06T23:59:56.450+0800 I CONTROL  [initandlisten] OpenSSL version: OpenSSL
 1.0.1j-fips 15 Oct 2014
2015-03-06T23:59:56.450+0800 I CONTROL  [initand
首页 上一页 1 2 3 下一页 尾页 1/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇重命名表空间和删除表空间 下一篇深入浅出Redis(三)高级特性:管..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: