我创建了一个运行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.
我不知道发生了什么事。