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

Error Running mongotop after large collection drop

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: 2.4.9
    • Component/s: Storage
    • None
    • ALL

      When I dropped a large collection a few days ago, I received a message that one of the shards could not be reached. I issued the command to drop it again and was told the ns did not exist. I checked all shards, and the collection was indeed gone. However, since that time, one of the shards will not run mongotop anymore. I get the following message when trying to run mongotop:

      mongotop -h localhost:10030
      connected to: localhost:10030
      assertion: 13106 nextSafe():

      { $err: "BufBuilder attempted to grow() to 134217728 bytes, past the 64MB limit.", code: 13548 }

      And from the mongod log:

      Sat Jul 12 12:14:00.907 [conn1942477] Assertion: 13548:BufBuilder attempted to grow() to 134217728 bytes, past the 64MB limit.0xde46e1 0xda5e1b 0x6e7d8d 0xda627f 0xa856e6 0xa89efc 0x9fe119 0x9ff633 0x6e8518 0xdd0cae 0x7f3e413c09d1 0x7f3e40765b6d
      /usr/bin/mongod(_ZN5mongo15printStackTraceERSo+0x21) [0xde46e1]
      /usr/bin/mongod(ZN5mongo11msgassertedEiPKc+0x9b) [0xda5e1b] /usr/bin/mongod(_ZN5mongo11_BufBuilderINS_16TrivialAllocatorEE15grow_reallocateEi+0xed) [0x6e7d8d] /usr/bin/mongod(_ZNK5mongo13ExceptionInfo6appendERNS_14BSONObjBuilderEPKcS4+0x2af) [0xda627f]
      /usr/bin/mongod(ZN5mongo11runCommandsEPKcRNS_7BSONObjERNS_5CurOpERNS_11_BufBuilderINS_16TrivialAllocatorEEERNS_14BSONObjBuilderEbi+0xf6) [0xa856e6] /usr/bin/mongod(_ZN5mongo8runQueryERNS_7MessageERNS_12QueryMessageERNS_5CurOpES1+0xd7c) [0xa89efc] /usr/bin/mongod() [0x9fe119]
      /usr/bin/mongod(_ZN5mongo16assembleResponseERNS_7MessageERNS_10DbResponseERKNS_11HostAndPortE+0x383) [0x9ff633] /usr/bin/mongod(_ZN5mongo16MyMessageHandler7processERNS_7MessageEPNS_21AbstractMessagingPortEPNS_9LastErrorE+0x98) [0x6e8518] /usr/bin/mongod(_ZN5mongo17PortMessageServer17handleIncomingMsgEPv+0x42e) [0xdd0cae]
      /lib64/libpthread.so.0(+0x79d1) [0x7f3e413c09d1] /lib64/libc.so.6(clone+0x6d) [0x7f3e40765b6d]Sat Jul 12 12:14:00.910 [conn1942477] assertion 13548 BufBuilder attempted to grow() to 134217728 bytes, past the 64MB limit. ns:admin.$cmd query:

      { top: 1 }

      Sat Jul 12 12:14:00.910 [conn1942477] ntoskip:0 ntoreturn:1
      Sat Jul 12 12:14:00.910 [conn1942477] query admin.$cmd query:

      { top: 1 }

      ntoreturn:1 keyUpdates:0 exception: BufBuilder attempted to grow() to 134217728 bytes, past the 64MB limit. code:13548 reslen:117 429ms

            Assignee:
            ramon.fernandez@mongodb.com Ramon Fernandez Marina
            Reporter:
            nibrown@vivint.com Nick Brown
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: