记录MongoDB分片一个问题,mongos无法启动

Posted zhangsungelan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了记录MongoDB分片一个问题,mongos无法启动相关的知识,希望对你有一定的参考价值。

config和shard集群已经启动成功了,再去通过mongos -f mongos.conf启动mongos路由的时候,报错,其实也说不上是报错嘛,就是一直等待

about to fork child process, waiting until server is ready for connections.
forked process: 3713
可能这种问题出现有多种原因,我百度了很久也是没有解决,记录一下也是好的
查看日志后,发现有一行:
2019-08-25T23:32:20.203+0800 W NETWORK [mongosMain] No primary detected for set config
大概意思是,config集群没有PRIMARY副本集,才想起我config集群和shard集群都没有初始化,通过配置后可以正常启动了。

以上是关于记录MongoDB分片一个问题,mongos无法启动的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB分片集群搭建

mongodb分片集搭建

为啥直接搜索 MongoDB 分片的全文搜索比通过集群管理器 (mongos) 实例快得多?

Mongodb分片配置服务器不同步导致mongos进程启动失败

MongoDB3.6分片复制集群

MongoDB: 分片sharding