[系统] MongoDB Replica Set 问题

楼主: pizzahut (...)   2014-09-05 00:39:43
数据库名称: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,
请问这个部分应该要怎样做才能恢复原本的配置呢?谢谢...
楼主: pizzahut (...)   2014-09-05 19:06:00
自己回答:把auth=true注解掉即可..

Links booklink

Contact Us: admin [ a t ] ucptt.com