java.lang.RuntimeException: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters.

JIRA | Gordon Mohr | 10 years ago
  1. 0

    Title: Problem occured processing 'http://197.localhost:8081/infiniteurl/infinity/3-13-36-17-127.html' Time: Jun. 7, 2005 20:37:05 GMT Level: SEVERE Message: Problem java.lang.RuntimeException: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters. occured when trying to process 'http://197.localhost:8081/infiniteurl/infinity/3-13-36-17-127.html' at step ABOUT_TO_BEGIN_PROCESSOR in Postselector Associated Throwable: java.lang.RuntimeException: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters. Message: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters. Cause: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters. An infiniteUrl test run generated (thousands) of alerts like this: Stacktrace: java.lang.RuntimeException: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters. at org.archive.crawler.frontier.WorkQueue.enqueue(WorkQueue.java:126) at org.archive.crawler.frontier.WorkQueueFrontier.sendToQueue(WorkQueueFrontie r.java:339) at org.archive.crawler.frontier.WorkQueueFrontier.receive(WorkQueueFrontier.ja va:326) at org.archive.crawler.util.BdbUriUniqFilter.add(BdbUriUniqFilter.java:265) at org.archive.crawler.util.BdbUriUniqFilter.add(BdbUriUniqFilter.java:224) at org.archive.crawler.frontier.WorkQueueFrontier.schedule(WorkQueueFrontier.j ava:309) at org.archive.crawler.postprocessor.Postselector.schedule(Postselector.java:2 67) at org.archive.crawler.postprocessor.Postselector.innerProcess(Postselector.ja va:187) at org.archive.crawler.framework.Processor.process(Processor.java:103) at org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:275) at org.archive.crawler.framework.ToeThread.run(ToeThread.java:145) Caused by: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters. at org.archive.crawler.frontier.BdbWorkQueue.insertItem(BdbWorkQueue.java:104) at org.archive.crawler.frontier.WorkQueue.insert(WorkQueue.java:352) at org.archive.crawler.frontier.WorkQueue.enqueue(WorkQueue.java:122) ... 10 more Caused by: com.sleepycat.je.DatabaseException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters. at com.sleepycat.je.log.LogBufferPool.writeBufferToFile(LogBufferPool.java:187 ) at com.sleepycat.je.log.LogBufferPool.getWriteBuffer(LogBufferPool.java:162) at com.sleepycat.je.log.LogManager.logInternal(LogManager.java:351) at com.sleepycat.je.log.SyncedLogManager.logItem(SyncedLogManager.java:49) at com.sleepycat.je.log.LogManager.log(LogManager.java:220) at com.sleepycat.je.log.LogManager.log(LogManager.java:168) at com.sleepycat.je.tree.IN.logInternal(IN.java:2426) at com.sleepycat.je.tree.IN.logProvisional(IN.java:2383) at com.sleepycat.je.tree.Tree.splitRoot(Tree.java:1321) at com.sleepycat.je.tree.Tree.searchSplitsAllowed(Tree.java:1421) at com.sleepycat.je.tree.Tree.findBinForInsert(Tree.java:2901) at com.sleepycat.je.tree.Tree.insert(Tree.java:1986) at com.sleepycat.je.dbi.CursorImpl.putLN(CursorImpl.java:836) at com.sleepycat.je.dbi.CursorImpl.put(CursorImpl.java:859) at com.sleepycat.je.Cursor.putAllowPhantoms(Cursor.java:793) at com.sleepycat.je.Cursor.putNoNotify(Cursor.java:730) at com.sleepycat.je.Cursor.putInternal(Cursor.java:690) at com.sleepycat.je.Database.putInternal(Database.java:525) at com.sleepycat.je.Database.put(Database.java:473) at org.archive.crawler.frontier.BdbMultipleWorkQueues.put(BdbMultipleWorkQueue s.java:250) at org.archive.crawler.frontier.BdbWorkQueue.insertItem(BdbWorkQueue.java:102) ... 12 more Back to alerts Delete this alert

    JIRA | 10 years ago | Gordon Mohr
    java.lang.RuntimeException: java.io.IOException: The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters.
  2. 0

    Could not insert secondary key...

    Oracle Community | 1 decade ago | 544884
    com.sleepycat.je.DatabaseException: Could not insert secondary key in ESetsIndex OperationStatus.KEYEXIST
  3. 0

    Abortion of a transaction invalidates databases

    Oracle Community | 10 years ago | 577765
    com.sleepycat.je.DatabaseException: (JE 3.2.21) Can't call Database.put Database state can't be DbState.INVALID must be DbState.OPEN
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    <INCompressor name="INCompressor"/> caught DatabaseException

    Oracle Community | 9 years ago | 581743
    com.sleepycat.je.DatabaseException: (JE 3.2.32) Secondary Webs's state index is corrupt: the primary record contains a key that is not present in the secondary
  6. 0

    (JE 3.2.44) Couldn't open file

    Oracle Community | 9 years ago | 536712
    com.sleepycat.je.DatabaseException: (JE 3.2.44) Database r elations_database14269 id=26 rootLsn=0xffffffff/0xffffffff IN type=DBIN/2 id=29976291 not expected on INL ist com.sleepycat.je.DatabaseException: (JE 3.2.44) Database relations_database14269 id=26 rootLsn=0xffffffff/ 0xffffffff IN type=DBIN/2 id=29976291 not expected on INList

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. com.sleepycat.je.DatabaseException

      The log buffers are 2730 bytes, but 3272 bytes are required. You can increase the size of the log buffers by increasing the je.log.totalBufferBytes and je.log.numBuffers parameters. You can decrease the memory requirements for these buffers by adjusting the je.nodeMaxEntries and je.nodeDupTreeMaxEntries parameters.

      at com.sleepycat.je.log.LogBufferPool.writeBufferToFile()
    2. Berkeley DB Java Edition
      Database.put
      1. com.sleepycat.je.log.LogBufferPool.writeBufferToFile(LogBufferPool.java:187)
      2. com.sleepycat.je.log.LogBufferPool.getWriteBuffer(LogBufferPool.java:162)
      3. com.sleepycat.je.log.LogManager.logInternal(LogManager.java:351)
      4. com.sleepycat.je.log.SyncedLogManager.logItem(SyncedLogManager.java:49)
      5. com.sleepycat.je.log.LogManager.log(LogManager.java:220)
      6. com.sleepycat.je.log.LogManager.log(LogManager.java:168)
      7. com.sleepycat.je.tree.IN.logInternal(IN.java:2426)
      8. com.sleepycat.je.tree.IN.logProvisional(IN.java:2383)
      9. com.sleepycat.je.tree.Tree.splitRoot(Tree.java:1321)
      10. com.sleepycat.je.tree.Tree.searchSplitsAllowed(Tree.java:1421)
      11. com.sleepycat.je.tree.Tree.findBinForInsert(Tree.java:2901)
      12. com.sleepycat.je.tree.Tree.insert(Tree.java:1986)
      13. com.sleepycat.je.dbi.CursorImpl.putLN(CursorImpl.java:836)
      14. com.sleepycat.je.dbi.CursorImpl.put(CursorImpl.java:859)
      15. com.sleepycat.je.Cursor.putAllowPhantoms(Cursor.java:793)
      16. com.sleepycat.je.Cursor.putNoNotify(Cursor.java:730)
      17. com.sleepycat.je.Cursor.putInternal(Cursor.java:690)
      18. com.sleepycat.je.Database.putInternal(Database.java:525)
      19. com.sleepycat.je.Database.put(Database.java:473)
      19 frames
    3. org.archive.crawler
      ToeThread.run
      1. org.archive.crawler.frontier.BdbMultipleWorkQueues.put(BdbMultipleWorkQueues.java:250)
      2. org.archive.crawler.frontier.BdbWorkQueue.insertItem(BdbWorkQueue.java:102)
      3. org.archive.crawler.frontier.WorkQueue.insert(WorkQueue.java:352)
      4. org.archive.crawler.frontier.WorkQueue.enqueue(WorkQueue.java:122)
      5. org.archive.crawler.frontier.WorkQueueFrontier.sendToQueue(WorkQueueFrontier.java:339)
      6. org.archive.crawler.frontier.WorkQueueFrontier.receive(WorkQueueFrontier.java:326)
      7. org.archive.crawler.util.BdbUriUniqFilter.add(BdbUriUniqFilter.java:265)
      8. org.archive.crawler.util.BdbUriUniqFilter.add(BdbUriUniqFilter.java:224)
      9. org.archive.crawler.frontier.WorkQueueFrontier.schedule(WorkQueueFrontier.java:309)
      10. org.archive.crawler.postprocessor.Postselector.schedule(Postselector.java:267)
      11. org.archive.crawler.postprocessor.Postselector.innerProcess(Postselector.java:187)
      12. org.archive.crawler.framework.Processor.process(Processor.java:103)
      13. org.archive.crawler.framework.ToeThread.processCrawlUri(ToeThread.java:275)
      14. org.archive.crawler.framework.ToeThread.run(ToeThread.java:145)
      14 frames