Mongo DB(版本2.6)配置nssize(具有大量集合的命名空间问题)

时间:2014-05-17 22:03:39

标签: mongodb

我使用的是MongoDB 2.6版。最近,由于数据突发,当收集数量突然增加时,我遇到了mongo用完命名空间大小的问题。

阅读后,默认nssize是16 MB,这意味着大约24k不同的集合..为了增加这个我需要配置nssize ..但是我无法配置它.. 2.6手册说我们可以使用YAML文件配置这个..我试过 -

#keep nssize around 1gb
storage:
    nssize: 1000

但显然它没有用.. mongod 未能将此识别为未知配置..

当我把它作为旗帜 -

--nssize xyz

它有效.. 任何想法,我哪里错了?如何把它放在conf文件中?以下不起作用 -

storage:
    nssize: abc

OR

storage:
    ns: xyz

1 个答案:

答案 0 :(得分:1)

文档显示原因:在配置文件中,语法使用大写的S:nsSize。

请参阅:http://docs.mongodb.org/manual/reference/configuration-options/#storage.nsSize