4 つの MongoD が実行されているレプリカ セットを作成しました。ポート: 2017、2018、2019、2020
非常に標準的です。ドキュメントのように指示に従いました。
次に、2020年をプライマリに設定しました。そして、データを挿入します。
それから私は戻って別のものにログインします。例 ./mongo localhost:2017
find() を実行してみてください。戻ります:
error: { "$err" : "not master", "code": 10107}
どうして ??他のレプリケートを試してみましたが、すべて同じエラーが発生しました。
また、データを挿入すると、mongod の出力にこのエラーが表示されることにも気付きました。
Failed to allocate new file: /home/ec2-user/db/r04/test.1, size: 134217728, aborting.
私はまだ何が起こっているのか分かりません。