Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-9019

Mongos keeps stale configs

    • Type: Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 2.2.2
    • Component/s: Sharding
    • Labels:
      None
    • Environment:
      ubuntu 10.04
    • ALL
    • Hide

      0. Run two mongos.
      1. Insert some data via first mongos
      2. Shard a collection via first mongos
      3. Add sh.addTagRange("testdb.feed",{_id:MinKey},{_id:MaxKey},"firstShard") via first mongos , where firstShard is a tag for the first shard.
      4. run db.stats() and db.feed.stats()
      5. feel the difference.

      Show
      0. Run two mongos. 1. Insert some data via first mongos 2. Shard a collection via first mongos 3. Add sh.addTagRange("testdb.feed",{_id:MinKey},{_id:MaxKey},"firstShard") via first mongos , where firstShard is a tag for the first shard. 4. run db.stats() and db.feed.stats() 5. feel the difference.

      mongos> db.feed.stats()
      {
      	"sharded" : false,
      	"primary" : "shard2",
      	"ns" : "testdb.feed",
      	"count" : 608000,
      	"size" : 842460996,
      	"avgObjSize" : 1385.6266381578948,
      	"storageSize" : 2408267776,
      	"numExtents" : 19,
      	"nindexes" : 1,
      	"lastExtentSize" : 630562816,
      	"paddingFactor" : 1,
      	"systemFlags" : 1,
      	"userFlags" : 0,
      	"totalIndexSize" : 56667856,
      	"indexSizes" : {
      		"_id_" : 56667856
      	},
      	"ok" : 1
      }
      mongos> db.stats()
      {
      	"raw" : {
      		"shard2/cs-mongodb02gt.load.net:27017,cs-mongodb04gt.load.net:27017" : {
      			"db" : "testdb",
      			"collections" : 6,
      			"objects" : 2931051,
      			"avgObjSize" : 1794.3665968282367,
      			"dataSize" : 5259380008,
      			"storageSize" : 7705743360,
      			"numExtents" : 45,
      			"indexes" : 6,
      			"indexSize" : 190525328,
      			"fileSize" : 12812550144,
      			"nsSizeMB" : 16,
      			"ok" : 1
      		}
      	},
      	"objects" : 2931051,
      	"avgObjSize" : 1794.3665968282367,
      	"dataSize" : 5259380008,
      	"storageSize" : 7705743360,
      	"numExtents" : 45,
      	"indexes" : 6,
      	"indexSize" : 190525328,
      	"fileSize" : 12812550144,
      	"ok" : 1
      }
      mongos> db.adminCommand("flushRouterConfig")
      { "flushed" : true, "ok" : 1 }
      mongos> db.feed.stats()
      {
      	"sharded" : true,
      	"ns" : "testdb.feed",
      	"count" : 1638334,
      	"numExtents" : 21,
      	"size" : 2202614692,
      	"storageSize" : 2897113088,
      	"totalIndexSize" : 152752208,
      	"indexSizes" : {
      		"_id_" : 152752208
      	},
      	"avgObjSize" : 1344.4234765316473,
      	"nindexes" : 1,
      	"nchunks" : 66,
      	"shards" : {
      		"shard1" : {
      			"ns" : "testdb.feed",
      			"count" : 1638334,
      			"size" : 2202614692,
      			"avgObjSize" : 1344.4234765316473,
      			"storageSize" : 2897113088,
      			"numExtents" : 21,
      			"nindexes" : 1,
      			"lastExtentSize" : 756604928,
      			"paddingFactor" : 1,
      			"systemFlags" : 1,
      			"userFlags" : 0,
      			"totalIndexSize" : 152752208,
      			"indexSizes" : {
      				"_id_" : 152752208
      			},
      			"ok" : 1
      		}
      	},
      	"ok" : 1
      }
      mongos> db.stats()
      {
      	"raw" : {
      		"shard1/cs-mongodb01gt.load.net:27017,cs-mongodb03gt.load.net:27017" : {
      			"db" : "testdb",
      			"collections" : 4,
      			"objects" : 1645996,
      			"avgObjSize" : 1344.5831217086798,
      			"dataSize" : 2213178440,
      			"storageSize" : 2897133568,
      			"numExtents" : 24,
      			"indexes" : 2,
      			"indexSize" : 153463520,
      			"fileSize" : 6373244928,
      			"nsSizeMB" : 16,
      			"ok" : 1
      		},
      		"shard2/cs-mongodb02gt.load.net:27017,cs-mongodb04gt.load.net:27017" : {
      			"db" : "testdb",
      			"collections" : 6,
      			"objects" : 2931051,
      			"avgObjSize" : 1794.3665968282367,
      			"dataSize" : 5259380008,
      			"storageSize" : 7705743360,
      			"numExtents" : 45,
      			"indexes" : 6,
      			"indexSize" : 190525328,
      			"fileSize" : 12812550144,
      			"nsSizeMB" : 16,
      			"ok" : 1
      		}
      	},
      	"objects" : 4577047,
      	"avgObjSize" : 1632.615624877787,
      	"dataSize" : 7472558448,
      	"storageSize" : 10602876928,
      	"numExtents" : 69,
      	"indexes" : 8,
      	"indexSize" : 343988848,
      	"fileSize" : 19185795072,
      	"ok" : 1
      }
      

            Assignee:
            Unassigned Unassigned
            Reporter:
            gabol Anton V. Volokhov
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: