作者pizzahut (...)
看板Database
标题[SQL ] MongoDB Replica Set 问题
时间Fri Sep 5 00:39:43 2014
资料库名称:MongoDB
资料库版本:2.4.11
内容/问题描述:
小弟最近在进行 MongoDB 的相关测试,
刚好做到 Replica Set + Sharding + Auth 这个部分,
我手边用了三个 VM 来建立 MongoDB Replica Set,
VM1(ubuntu 12.04) 是 Primary DB,VM2(CentOS 5.10) 是 Secondary DB,
VM3(CentOS 5.10) 是 Arbiter(仲裁)用。
我分别在三个 VM 上启动相同的 mongod(DB)、mongod(ConfigServer)、
mongos(RouteServer)。
但将三个 VM 上的所有 Mongo process 砍掉重新启动之後,
任意连入一个 Mongod(DB)shell 内查看 Replica Set 状态,
发现只有连入的那个会显示 Recovering(包含仲裁结点),
其他两个都显示 Not Reachable,
请问这个部分应该要怎样做才能恢复原本的配置呢?谢谢...
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.191.170
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Database/M.1409848786.A.B34.html
※ 编辑: pizzahut (114.36.191.170), 09/05/2014 00:43:06
1F:→ pizzahut: 自己回答:把auth=true注解掉即可.. 09/05 19:06