|
Hi fordjp, apologies for the late reply. This is the expected behavior: unless some other shards are tagged with the same tags the balancer can't know where to put these chunks. The mongos logs show more details:
2014-12-05T17:24:53.963-0500 [Balancer] distributed lock 'balancer/tab:27017:1417817884:1804289383' acquired, ts : 548230b500d46ee8f4cab525
|
2014-12-05T17:24:53.979-0500 [Balancer] chunk { _id: "test.foo-x_1000.0", lastmod: Timestamp 1000|4, lastmodEpoch: ObjectId('54822f9200d46ee8f4cab4f2'), ns: "test.foo", min: { x: 1000.0 }, max: { x: MaxKey }, shard: "shard01" } is not on a shard with the right tag: S02
|
2014-12-05T17:24:53.979-0500 [Balancer] no where to put it :(
|
2014-12-05T17:24:53.979-0500 [Balancer] no available shards to take chunks for tag [S02]
|
2014-12-05T17:24:53.980-0500 [Balancer] distributed lock 'balancer/tab:27017:1417817884:1804289383' unlocked.
|
For these chunks to be moveable to a different shard, the tags of the shard you're removing need to exist on other shards.
Regards,
Ramón.
|