Database Administrators Stack Exchange is a question and answer site for database professionals who wish to improve their database skills and learn from others in the community. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I upgraded our MongoDB binaries from 2.2.5 to 2.4.9. I did not follow one of the considerations prior to upgrading:

  • To upgrade to 2.4, sharded clusters must upgrade following the meta-data upgrade procedure.

The reason, not that it matters, is because I didn't think it was needed since we do not have any sharded collections in our environment. So, instead of following the sharded cluster upgrade, I followed the replica set upgrade procedure.

My question is, can I successfully run the meta-data upgrade without having to rollback to 2.2.5?

share|improve this question
I've decided to rollback to 2.2.5 and perform the, then move to 2.4.9. – Quin Shanley Apr 22 '14 at 13:31

If you are not using a sharded cluster the meta-data upgrade procedure from 2.2 to 2.4 is not required. It involves the config database which does not exist in a non-sharded environment.

share|improve this answer
I wouldn't have posted the question if it wasn't a sharded cluster. – Quin Shanley Apr 28 '14 at 14:07

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.