The balancer should be checking things every 30 seconds.
If its doing that check every 3-6 minutes, that's probably how long
its taking to actually move the data.
Can you tell if one of the shards is disk bound?
On Wed, Aug 22, 2012 at 5:59 AM, Yann Cluchey <
yann.c...@gmail.com> wrote:
> Hi,
>
> I have a 45GB database with 14m documents, spread over two collections. This
> database was originally running on a single server and I have recently
> configured sharding across three nodes. Having enabled sharding for each
> collection, the mongos balancer is starting to distribute the chunks among
> the shards. (There are 899 chunks).
>
> Looking in the mongos log I can see that it periodically makes an assessment
> of the distribution of the data and moves chunks as appropriate.
>
> [Balancer] ChunkManager: time to load chunks for...
> [Balancer] moving chunk...
>
> Judging by the logs, it looks like it's doing this check every 3-6 minutes,
> which means that it's going to take another 1-2 days before it completes.
> (Incidentally, the database is otherwise idling. Nothing is reading/writing
> to it). Is there any way to speed this up? Can I configure the check
> frequency?
>
> From what I've read in the docs, I can configure a time window within which
> I wish to allow re-balancing, but I didn't spot anything about the check
> interval. Is this possible? Or can anyone suggest a quicker approach?
>
> Thanks,
>
> -Yann
>
> --
> You received this message because you are subscribed to the Google
> Groups "mongodb-user" group.
> To post to this group, send email to
mongod...@googlegroups.com
> To unsubscribe from this group, send email to
>
mongodb-user...@googlegroups.com
> See also the IRC channel --
freenode.net#mongodb