5得票2回答
无法使用MongoDB 3配置副本集。

我正在尝试在MongoDB版本3.04中创建一个副本集。 我按照tutorial进行操作,在使用主服务器添加节点时遇到了以下错误: vacrep:PRIMARY> rs.add('server address here') { "ok" : 0, "errmsg" : ...

5得票1回答
同一台服务器上的多个MongoDB实例

我们在CentOS 6.3上搭建了一个MongoDB开发服务器,并通过使用独立的配置文件和rc脚本来分离不同的项目。现在我们正在考虑搭建一个MongoDB生产环境。 我读到说在生产环境中不推荐在同一台服务器上托管多个MongoDB实例。这是否意味着每个项目都需要自己的生产MongoDB环境?...

5得票1回答
MongoDB rs.initiate错误:replSetInitiate仲裁检查失败,因为并非所有提议的集合成员都积极回应。

我必须使用X.509证书启用内部身份验证来启动我的副本集,但我失败了。欢迎任何建议。 MongoDB 3.2 x64在Debian 8.2 x64上。 这是来自MongoDB大学课程"M310: MongoDB安全性"的问题。 一位导师: 您可以通过身份验证选项启动服务器成员,然后进行rs....

5得票1回答
为什么使用MongoDB代替etcd作为键值存储是一个好主意还是坏主意?

我想从社区中获取一般的意见,关于为什么 MongoDB 作为键/值存储是否适合替代 etcd 或其他专用键/值存储系统(如 Consul、Zookeeper 等)。

4得票1回答
MongoDB 分片配置和 MongoS 存储

在进行今年的预算编制时,我需要估计明年的容量需求。我们计划将我们的MongoDB副本集分片为4个分片,但我已经计划好了磁盘容量需求。 整体数据集大小预计为600GB,但我考虑到每个分片为200GB,以应对分片不平衡的可能性。 我找不到的是我的(3x)配置服务器和(3x)MongoS服务器所...

4得票1回答
Mongo作为服务错误:无法确定服务器的状态

我正在尝试将MongoDB作为一个服务使用,并从Heroku服务开始,即dashboard.heroku.com/apps/scaleqamongo/resources。我尝试了多个他们称之为mongolab、mongohq的插件。我创建了数据库,然后尝试将该服务地址添加到我的应用程序中。 ...

4得票1回答
如何计算我们Mongo服务器所需的EBS PIOPS?

我们想在我们的Mongo机器上使用预配置的IOPS EBS卷,但我有点困惑如何计算要使用的预配IOPS数量。 目前,我们每个卷(我们使用4个EBS卷组合)平均获得25个IOPS(读取+写入),我们还看到我们的CPU在高峰IO时间处于“等待”状态。 我可以将问题分为两部分 - 1. 在转移...

4得票1回答
MongoDB分片:mongos和配置服务器一起使用吗?

我们想要创建一个MongoDB分片(版本2.4)。官方文档建议使用3个配置服务器。 然而,我们公司的政策不允许我们为此目的获取额外的3台服务器。由于我们已经有3台应用服务器(1个Web节点,2个进程节点),我们正在考虑将配置服务器与mongos放在同一台应用服务器上。对于我们来说,可用性并不...

4得票2回答
如何在MongoDB集群中更改主节点而无需重新启动过程?

阅读MongoDB关于如何配置集群的主从配置的文档(我们的集群将有超过12个节点,所以不幸的是无法使用副本集配置),我如何在不停止任何进程的情况下将从库提升为主库? 是否有任何我们可以使用的命令,类似于Redis的slaveof命令,允许我们在不需要重新启动进程的情况下将从库提升为主库? ...

4得票1回答
Mongo和应用服务器的CPU

开始: 我们正在使用uwsgi,我决定将我们的配置更改为使用更多的工作进程。 为什么:最近我们看到了流量的增加,在我用apache benchmark进行测试时,新的配置使用更多的工作进程表现得更好(更快,丢失请求明显减少)。 发生了什么: 在将配置更改推送到我们的应用服务器后,我们看到应...