Mongo数据库副本集

时间:2019-09-26 05:27:45

标签: mongodb

测试mongo副本集的高可用性。 副本集选举发生时,For循环写操作不会故障转移。

我们正在mongodb主实例中运行for循环(mongo --host varun / oracledb2:27019)。 当for循环正在进行时,我们杀死了主实例以测试突然关闭并故障转移到新的主实例。 选举正在进行中,新的主节点正当选,但是for循环会话因以下错误而终止,但未故障转移到新的主节点。

Mongoversion:3.2

集合的数量是1802,而不是for循环中提到的10000。

varun:PRIMARY> db.varun2.count(); 1802

尽管主数据库突然下降,我们如何使for循环按预期执行10000次插入

varun:PRIMARY>数据库 瓦伦 varun:PRIMARY> for(var $ i = 0; $ i <100000; $ i ++){print($ i); db.varun2.insert({name:'gop'+ $ i,Age:$ i%100} )} 0 1个 2 3 4 5 6 7 8 9 10 11 12 13 ... 1802

2019-09-26T10:40:25.771 + 0530 E查询[thread1]错误:错误:执行查询时出错:失败: DBCollection.prototype.insert@src/mongo/shell/collection.js:358:23 @(shell):1:48

2019-09-26T10:40:25.771 + 0530 I NETWORK [thread1]将主机oracledb2:27019标记为失败:: ::由:: Location40332引起:无法访问最后一个已知的主控主机 2019-09-26T10:40:25.772 + 0530 I NETWORK [thread1]检测到在1569474542034808 microSec创建的错误连接,清除了oracledb2:27019的0个连接池 2019-09-26T10:40:25.772 + 0530 I NETWORK [thread1]删除所有到oracledb2:27019的池化连接(超时为5秒) 2019-09-26T10:40:25.772 + 0530我网络[thread1]由于连接状态不良,正在结束与主机oracledb2:27019的连接(超时为5秒);与该主机的0个连接保持打开状态 2019-09-26T10:40:25.773 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:26.274 + 0530 I NETWORK [thread1]成功连接到oracledb2:27019(1个连接现在打开到oracledb2:27019,超时为5秒) 2019-09-26T10:40:26.276 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:26.777 + 0530 W NETWORK [thread1]没有为set varun检测到主数据库 2019-09-26T10:40:27.279 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:27.780 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:28.282 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:28.783 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:29.285 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:29.787 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:30.288 + 0530 W NETWORK [thread1]设置的变量未检测到主要变量 2019-09-26T10:40:30.790 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:31.292 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:31.793 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:32.052 + 0530 W NETWORK [ReplicaSetMonitorWatcher]未检测到set varun的主要对象 2019-09-26T10:40:32.295 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:32.796 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:33.298 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:33.800 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:34.301 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:34.803 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:35.305 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:35.806 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 2019-09-26T10:40:36.308 + 0530 W NETWORK [thread1]未检测到set varun的主要对象 varun:PRIMARY> varun:PRIMARY>

0 个答案:

没有答案