Date: 2014/5/8 Cate: MongoDB, rails, ruby Tags:

以前、MongoのReplicaSetを7台で組んでて、うち2つがStartup2、1つが/etc/hostsへの設定ミスで他のメンバーに接続できないって状態になっていて、
ここで使っていないメンバーを1つremoveしたら全員がSecondaryになってしまって大変なことになりました。。。。
reconfigをしようにも、「おれSecondaryだからreconfigとかできねーし!Primaryに言え!」って怒られてしまって、「いやいやお前ら全員Secondaryやーん!」ってなってたんですが、

rs.reconfig(cfg, {force: true})
というようにforce:trueというオプションをつけたらおとなしく言うこときいてくれました。( ..)φメモメモ。

Leave a Reply