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

moveChunk failed, socket exception

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Major - P3 Major - P3
    • None
    • 1.6.5
    • Sharding
    • None
    • Ubuntu 10.04
    • Linux

    Description

      I run a move chunk operation with this command options:
      {:moveChunk=>"localytics_production.events",
      :find=>

      {"_id"=><BSON::Binary:-610712958>}

      ,
      :to=>"localyticsProdShard3"}

      And I occasionally get an error like this:

      /usr/lib/ruby/gems/1.8/gems/mongo-1.2.4/lib/../lib/mongo/db.rb:501:in `command': Database command 'moveChunk' failed: {"ok"=>0.0, "errmsg"=>"_recvChunkStatus error { cause: { active: false, ns: \"localytics_production.events\", from: \"localyticsProdShard1/ip-10-127-86-88.ec2.internal:27017,ip-10-126-165-...\", min:

      { _id: BinData }

      , max:

      { _id: BinData }

      , state: \"fail\", errmsg: \"socket exception\", counts:

      { cloned: 0, catchup: 0, steady: 0 }

      , ok: 1.0 }, errmsg: \"_recvChunkStatus error\", ok: 0.0 }"} (Mongo::OperationFailure)

      Any idea what this is all about and how I can go about diagnosing it?

      One piece of information that might be helpful, I already started another moveChunk command, but it's for a different collection with a chunk on different from and to shards.

      Attachments

        Activity

          People

            Unassigned Unassigned
            charso charso
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: