[SERVER-4890] DR102 on replication Created: 07/Feb/12  Updated: 11/Jul/16  Resolved: 02/Mar/12

Status: Closed
Project: Core Server
Component/s: Replication, Storage
Affects Version/s: 2.0.2
Fix Version/s: 2.1.1

Type: Bug Priority: Major - P3
Reporter: Scott Hernandez (Inactive) Assignee: Kristina Chodorow (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Operating System: ALL
Participants:

 Description   

Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.614MB
0x76a82f 0x75d92a 0x867c0f 0x869928 0x85fb35 0x85fb7a 0x8a3961 0x82f666 0x825c36 0x826f45 0x826f9a 0x827420 0xaa80b0 0x2aaaaacce73d 0x2aaaab7494bd 
 /usr/bin/mongod(_ZN5mongo3dur9CommitJob4noteEPvi+0x25f) [0x76a82f]
 /usr/bin/mongod(_ZN5mongo3dur11DurableImpl10writingPtrEPvj+0xa) [0x75d92a]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails7compactEv+0x25f) [0x867c0f]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails11cappedAllocEPKci+0x428) [0x869928]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails6_allocEPKci+0x25) [0x85fb35]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails5allocEPKciRNS_7DiskLocE+0x3a) [0x85fb7a]
 /usr/bin/mongod(_ZN5mongo11DataFileMgr17fast_oplog_insertEPNS_16NamespaceDetailsEPKci+0x161) [0x8a3961]
 /usr/bin/mongod(_ZN5mongo11_logOpObjRSERKNS_7BSONObjE+0x236) [0x82f666]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl8syncTailEv+0xd16) [0x825c36]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl11_syncThreadEv+0xc5) [0x826f45]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl10syncThreadEv+0x4a) [0x826f9a]
 /usr/bin/mongod(_ZN5mongo15startSyncThreadEv+0xa0) [0x827420]
 /usr/bin/mongod(thread_proxy+0x80) [0xaa80b0]
 /lib64/libpthread.so.0 [0x2aaaaacce73d]
 /lib64/libc.so.6(clone+0x6d) [0x2aaaab7494bd]
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.618MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.622MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.626MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.63MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.634MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.638MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.642MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.647MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.651MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.655MB
0x76a82f 0x75d92a 0x85b430 0x867da5 0x869928 0x85fb35 0x85fb7a 0x8a3961 0x82f666 0x825c36 0x826f45 0x826f9a 0x827420 0xaa80b0 0x2aaaaacce73d 0x2aaaab7494bd 
 /usr/bin/mongod(_ZN5mongo3dur9CommitJob4noteEPvi+0x25f) [0x76a82f]
 /usr/bin/mongod(_ZN5mongo3dur11DurableImpl10writingPtrEPvj+0xa) [0x75d92a]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails13addDeletedRecEPNS_13DeletedRecordENS_7DiskLocE+0x1e0) [0x85b430]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails7compactEv+0x3f5) [0x867da5]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails11cappedAllocEPKci+0x428) [0x869928]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails6_allocEPKci+0x25) [0x85fb35]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails5allocEPKciRNS_7DiskLocE+0x3a) [0x85fb7a]
 /usr/bin/mongod(_ZN5mongo11DataFileMgr17fast_oplog_insertEPNS_16NamespaceDetailsEPKci+0x161) [0x8a3961]
 /usr/bin/mongod(_ZN5mongo11_logOpObjRSERKNS_7BSONObjE+0x236) [0x82f666]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl8syncTailEv+0xd16) [0x825c36]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl11_syncThreadEv+0xc5) [0x826f45]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl10syncThreadEv+0x4a) [0x826f9a]
 /usr/bin/mongod(_ZN5mongo15startSyncThreadEv+0xa0) [0x827420]
 /usr/bin/mongod(thread_proxy+0x80) [0xaa80b0]
 /lib64/libpthread.so.0 [0x2aaaaacce73d]
 /lib64/libc.so.6(clone+0x6d) [0x2aaaab7494bd]
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.659MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.663MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.667MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.671MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.675MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.679MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.683MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.687MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.692MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.696MB
0x76a82f 0x75d92a 0x85b27a 0x867e3c 0x869928 0x85fb35 0x85fb7a 0x8a3961 0x82f666 0x825c36 0x826f45 0x826f9a 0x827420 0xaa80b0 0x2aaaaacce73d 0x2aaaab7494bd 
 /usr/bin/mongod(_ZN5mongo3dur9CommitJob4noteEPvi+0x25f) [0x76a82f]
 /usr/bin/mongod(_ZN5mongo3dur11DurableImpl10writingPtrEPvj+0xa) [0x75d92a]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails13addDeletedRecEPNS_13DeletedRecordENS_7DiskLocE+0x2a) [0x85b27a]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails7compactEv+0x48c) [0x867e3c]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails11cappedAllocEPKci+0x428) [0x869928]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails6_allocEPKci+0x25) [0x85fb35]
 /usr/bin/mongod(_ZN5mongo16NamespaceDetails5allocEPKciRNS_7DiskLocE+0x3a) [0x85fb7a]
 /usr/bin/mongod(_ZN5mongo11DataFileMgr17fast_oplog_insertEPNS_16NamespaceDetailsEPKci+0x161) [0x8a3961]
 /usr/bin/mongod(_ZN5mongo11_logOpObjRSERKNS_7BSONObjE+0x236) [0x82f666]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl8syncTailEv+0xd16) [0x825c36]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl11_syncThreadEv+0xc5) [0x826f45]
 /usr/bin/mongod(_ZN5mongo11ReplSetImpl10syncThreadEv+0x4a) [0x826f9a]
 /usr/bin/mongod(_ZN5mongo15startSyncThreadEv+0xa0) [0x827420]
 /usr/bin/mongod(thread_proxy+0x80) [0xaa80b0]
 /lib64/libpthread.so.0 [0x2aaaaacce73d]
 /lib64/libc.so.6(clone+0x6d) [0x2aaaab7494bd]
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.7MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.704MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.708MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.712MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.716MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.72MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.724MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.728MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.733MB
Sun Feb  5 19:04:18 [rsSync] warning: DR102 too much data written uncommitted 314.737MB
 



 Comments   
Comment by Scott Hernandez (Inactive) [ 27/Sep/12 ]

John, can you create a new issue and post the log please?

Comment by John Woakes [ 27/Sep/12 ]

I am getting this warning in 2.2

Comment by auto [ 02/Mar/12 ]

Author:

{u'login': u'kchodorow', u'name': u'Kristina', u'email': u'kristina@10gen.com'}

Message: Write to journal in sync thread SERVER-4890
Branch: master
https://github.com/mongodb/mongo/commit/a4eb62ddb242ebadd14894adae85220e8b5ef305

Comment by Mathias Stearn [ 29/Feb/12 ]

I think we need a getDur().commitIfNeeded() in ReplSetImpl::syncTail(), since those loops could do a lot of independent writes.

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