Though some testing with the replSetReconfig with force=true command, I’ve hit the maximum value of the Replica Set version field.
rs0 [direct: primary] test> rs.reconfig(cfg, {force: true})
MongoServerError: BSON field ‘version’ value must be < 2147483648, actual value ‘2147543330’
No, I’m not using K8S. I’m testing various scenarios with a PSA architecture. I’ve created the situation through test scripts looping over reconfig(force=true) and also manually adjusting the version, so I know how I got into the situation.
I’m trying to figure out a recovery procedure if this should happen in production after some period of time. Is there a way to recover from this scenario?