Gianfranco,
Pardon the long lag time. We have resolved this now after much
beating of heads. It finally turned out that we had several problems
going on:
- There may have been a piece of faulty hardware on the secondary we
were using; it would reboot randomly when Mongo had issues. After a
hardware swap, this issue stopped; all data synced but indexes were
not built.
- We took the machine out of the RS and built the indexes manually,
then added it back. Probably solved.
- Additionally, the week before my post we upgraded from 2.0 to 2.2,
and one of the config servers was missed; it was still running 2.0
which was keeping the cluster metadata read-only and preventing the
balancer from running. Not related to the replica set issue, but
annoying and it confused the issue with the RS for a time.
Thanks for the pointer about the 6414 bug.
Dave