MongoDB 2.4.6 バージョンを使用しています。
1 つの Primary、Secondary、および任意のサーバーで replicaSet を作成しました。
(プライマリは serverA 上にあり、セカンダリとして、arbitery は別の serverB 上にあります)
私が直面している問題は次のとおりです。
- serverA と serverB のすべての Primary 、 Secondary 、および arbitery を強制終了しました。
- 次に、ServerB にログインし、プライマリ mongo を開始しました
- 最後に ServerA にログインし、Secondary および Arbitery mongo インスタンスを開始しました。
私のデータベースの下のServerB(データベーススキーマ)は空です(私のデータベースの下にデータはありません)
serverB が primary であるにもかかわらず、データが表示されない理由を教えてください。
編集部分:
> rs.conf()
null
> rs.status()
{
"startupStatus" : 3,
"info" : "run rs.initiate(...) if not yet done for the set",
"ok" : 0,
"errmsg" : "can't get local.system.replset config from self or any seed (EMPTYCONFIG)"
}
>