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

"writer worker caught exception" error in secondary node of replica set

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Incomplete
    • Icon: Major - P3 Major - P3
    • None
    • None
    • Replication
    • None
    • ALL

    Description

      one secondary node of the replica set machine down and can't start again.
      the error info in log:

      2015-10-09T10:31:54.461+0800 [repl writer worker 1] ERROR: writer worker caught exception:  :: caused by :: 16836 The _id field cannot be changed from {_id: ObjectId('5616524702669316c7a37b4f')} to {_id: 1}. on: { ts: Timestamp 1444303433000|1, h: -1340791562348192937, v: 2, op: "i", ns: "test.xiulei", o: { _id: ObjectId('5616524702669316c7a37b4f'), _id: 1, name: "Joe", age: 33 } }
      

      this service of mongd can't start.
      How can I solve this problem?

      Attachments

        Activity

          People

            Unassigned Unassigned
            liuxialong liuxialong
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: