prefix_shard_key.js failed on V2.4 Linux 64-bit

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Minor - P4
    • None
    • Affects Version/s: 2.4.5
    • Component/s: Testing Infrastructure
    • Environment:
      V2.4 Linux 64-bit Build #143
    • ALL
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Intermittent. Next build succeeded, didn't find other examples within the last 50 builds.

      V2.4 Linux 64-bit Build #143 July 14 (rev 22df6cbb2b)

      http://buildbot.mongodb.org/builders/V2.4%20Linux%2064-bit/builds/143/steps/test_10/logs/stdio
      http://buildlogs.mongodb.org/V2.4%20Linux%2064-bit/builds/143/test/sharding/prefix_shard_key.js

       m30001| Sun Jul 14 06:46:12.318 [conn5] moveChunk migrate commit accepted by TO-shard: { active: true, ns: "test.foo", from: "localhost:30001", min: { num: MinKey }, max: { num: 50.0 }, shardKeyPattern: { num: 1.0 }, state: "done", counts: { cloned: 50, clonedBytes: 6555850, catchup: 0, steady: 0 }, ok: 1.0 }
       m30001| Sun Jul 14 06:46:12.319 [conn5] moveChunk updating self version to: 2|1||51e281730fce19c3644bc9c9 through { num: 50.0 } -> { num: MaxKey } for collection 'test.foo'
      { "millis" : 316, "ok" : 1 }
       m30001| Sun Jul 14 06:46:12.322 [conn5] about to log metadata event: { _id: "ip-10-2-29-40-2013-07-14T10:46:12-51e2817415c2ea3fbaaabf9d", server: "ip-10-2-29-40", clientAddr: "127.0.0.1:56260", time: new Date(1373798772322), what: "moveChunk.commit", ns: "test.foo", details: { min: { num: MinKey }, max: { num: 50.0 }, from: "shard0001", to: "shard0000" } }
       m30001| Sun Jul 14 06:46:12.322 [conn5] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sun Jul 14 06:46:12.322 [conn5] MigrateFromStatus::done Global lock acquired
       m30001| Sun Jul 14 06:46:12.322 [conn5] doing delete inline for cleanup of chunk data
       m30001| Sun Jul 14 06:46:12.322 [conn5] moveChunk starting delete for: test.foo from { num: MinKey } -> { num: 50.0 }
       m30001| Sun Jul 14 06:46:12.324 [conn5] moveChunk deleted 50 documents for test.foo from { num: MinKey } -> { num: 50.0 }
       m30001| Sun Jul 14 06:46:12.324 [conn5] MigrateFromStatus::done About to acquire global write lock to exit critical section
       m30001| Sun Jul 14 06:46:12.324 [conn5] MigrateFromStatus::done Global lock acquired
       m30001| Sun Jul 14 06:46:12.325 [conn5] distributed lock 'test.foo/ip-10-2-29-40:30001:1373798772:38842760' unlocked. 
       m30001| Sun Jul 14 06:46:12.325 [conn5] about to log metadata event: { _id: "ip-10-2-29-40-2013-07-14T10:46:12-51e2817415c2ea3fbaaabf9e", server: "ip-10-2-29-40", clientAddr: "127.0.0.1:56260", time: new Date(1373798772325), what: "moveChunk.from", ns: "test.foo", details: { min: { num: MinKey }, max: { num: 50.0 }, step1 of 6: 0, step2 of 6: 1, step3 of 6: 0, step4 of 6: 293, step5 of 6: 18, step6 of 6: 1 } }
       m30001| Sun Jul 14 06:46:12.325 [conn5] command admin.$cmd command: { moveChunk: "test.foo", from: "localhost:30001", to: "localhost:30000", fromShard: "shard0001", toShard: "shard0000", min: { num: MinKey }, max: { num: 50.0 }, maxChunkSizeBytes: 52428800, shardId: "test.foo-num_MinKey", configdb: "localhost:30000", secondaryThrottle: false, waitForDelete: true } ntoreturn:1 keyUpdates:0 locks(micros) W:14 r:101 w:1460 reslen:37 315ms
      error preparing documents for insert :: caused by :: tried to insert object with no valid shard key for { num: 1.0 } : { _id: ObjectId('51e281740b244f8b5ae91619'), num: [ 1.0, 2.0 ], x: 1.0 }
      {
      	"cause" : {
      		"ok" : 0,
      		"errmsg" : "can't find index in storeCurrentLocs :: caused by :: "
      	},
      	"ok" : 0,
      	"errmsg" : "move failed"
      }
      {
      	"cause" : {
      		"cause" : {
      			"ok" : 0,
      			"errmsg" : "migrate already in progress"
      		},
      		"ok" : 0,
      		"errmsg" : "moveChunk failed to engage TO-shard in the data transfer: migrate already in progress"
      	},
      	"ok" : 0,
      	"errmsg" : "move failed"
      }
      assert: [1] != [0] are not equal : moveChunk failed after rebuilding index
      Error: Printing Stack Trace
          at printStackTrace (src/mongo/shell/utils.js:37:15)
          at doassert (src/mongo/shell/assert.js:6:5)
          at Function.assert.eq (src/mongo/shell/assert.js:32:5)
          at /mntfast/data/slave/Linux_64bit_V2.4/mongo/jstests/sharding/prefix_shard_key.js:103:8
      Sun Jul 14 06:46:12.351 JavaScript execution failed: [1] != [0] are not equal : moveChunk failed after rebuilding index at src/mongo/shell/assert.js:L7
      failed to load: /mntfast/data/slave/Linux_64bit_V2.4/mongo/jstests/sharding/prefix_shard_key.js
      

            Assignee:
            Greg Studer (Inactive)
            Reporter:
            Matt Kangas (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: