[SERVER-16272] SyncSourceFeedback spams log on errors Created: 21/Nov/14  Updated: 12/Jan/17  Resolved: 21/Jan/15

Status: Closed
Project: Core Server
Component/s: Logging, Replication
Affects Version/s: 2.8.0-rc1
Fix Version/s: None

Type: Bug Priority: Minor - P4
Reporter: Scott Hernandez (Inactive) Assignee: Scott Hernandez (Inactive)
Resolution: Cannot Reproduce Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-16441 syncSourceFeedback can spin, with net... Closed
related to SERVER-26494 remove unreachable else-branch in syn... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Participants:

 Description   

Seems like it is logging 4 times every millisecond until success, or worse...

m31002| 2014-11-17T19:33:43.503-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.503-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.504-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.504-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.504-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.504-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.505-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.505-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.505-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.505-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.506-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.506-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.506-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.506-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.507-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.507-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.507-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.508-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.508-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.508-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.509-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.509-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.509-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.509-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.509-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.509-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.510-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.510-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.510-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.510-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.511-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.511-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.511-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.511-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.512-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.512-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.512-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.512-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.512-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.513-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.513-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.513-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.513-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.513-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.514-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.514-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.514-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.514-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.514-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.514-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.515-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.515-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.515-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.515-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.516-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.516-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.516-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.516-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.516-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.516-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.517-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.517-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.517-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.517-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.518-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.518-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.518-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.518-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.518-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.518-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.519-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.519-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.519-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.519-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.519-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.519-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.520-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.520-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.520-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.520-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.520-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }
 m31002| 2014-11-17T19:33:43.520-0500 I REPLSETS [SyncSourceFeedback] replset setting syncSourceFeedback to build4.nj1.10gen.cc:31000
 m31002| 2014-11-17T19:33:43.521-0500 I REPLSETS [SyncSourceFeedback] SyncSourceFeedback error sending update, response: { ok: 0.0, errmsg: "Received replSetUpdatePosition for node with member ID 2 whose config version of 1 doesn't match our config version of 2", code: 93 }



 Comments   
Comment by Scott Hernandez (Inactive) [ 21/Jan/15 ]

Cannot reproduce, and probably changed/gone-away. If a new issue comes up we can address then.

Comment by Scott Hernandez (Inactive) [ 20/Jan/15 ]

This has been hard to repro again. It is on my list to work on today again, or retire as can't repro.

Also, we have added a sleep/back-off of 500 millis, which could still spam but not like before: SERVER-16441https://github.com/mongodb/mongo/commit/3b3fe4973d16903f2817ce87f605b3bbe54d5a99

Comment by Andy Schwerin [ 24/Nov/14 ]

scotthernandez, can you provide a reproduction for this case? I'm trying to differentiate it from other tickets about log volume in replication.

Generated at Thu Feb 08 03:40:31 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.