Write: 0xecf6eb0, 4096: There is not enough space on the disk.

Our applications occasionally get the error in the function specified by set_errcall: "[prefix] write: 0xecf6eb0, 4096: There is not enough space on the disk. " Preceded by "DB00.db: write failed for page"
There most certainly is enough space on disk for one. In this most recent case, the Db::put's succeeded for a full hour before finally failing with an out of space error. At which point, I now have 30 log files and my own log files are filled with Berkeley error callbacks.
How come the set_errcall doesn't return an integer error code? If it did, we would be able to analyze that and decide any action to take. In this example, I might consider closing down all handles and checkpointing then removing logs since maybe the number of logs has gotten to large. Analyzing a string doesn't make sense since that might change with Berkeley versions.
Anyway, can anyone give any advice as to why we would get an out of space error (with plenty of disk space.) And also how to handle such an error.
Edited by: AMARCIONEK on Jun 3, 2009 10:10 AM

The platform is C++ API version 4.7.25 running on Windows Server 2003 Enterprise SP2. The database is on an NTFS disk. We have tested database files up to 20GB in size. The following is my config.
m_pDbEnvironment->set_cachesize(0, 10 * 1024 * 1024, 1);
m_pDbEnvironment->set_lg_max(20000000);
m_pDbEnvironment->set_lg_bsize(10 * 1024 * 1024);
m_pDbEnvironment->set_mp_max_write(4, 0);
m_pDbEnvironment->set_mp_mmapsize(2 * 1024 * 1024);
m_pDbEnvironment->set_mp_max_openfd(1);
// set the alloc methods into the environment
m_pDbEnvironment->set_alloc(QPRT_ALLOC, QPRT_REALLOC, QPRT_FREE);
m_pDbEnvironment->set_lk_detect(DB_LOCK_YOUNGEST);
m_pDbEnvironment->set_timeout(500000, DB_SET_LOCK_TIMEOUT);
m_pDbEnvironment->set_timeout(200000, DB_SET_TXN_TIMEOUT);
m_pDbEnvironment->set_flags(DB_REGION_INIT, 1);
m_pDbEnvironment->set_tx_max(5000);
m_pDbEnvironment->set_flags(DB_TXN_WRITE_NOSYNC, 1);
m_pDbEnvironment->log_set_config(DB_LOG_ZERO, 1);
m_pDbEnvironment->set_lk_max_lockers(5000);
m_pDbEnvironment->set_lk_max_locks(5000);
m_pDbEnvironment->set_lk_max_objects(5000);
m_pDbEnvironment->open((zKSz)sPath,     DB_CREATE | DB_INIT_LOCK | DB_INIT_LOG | DB_INIT_MPOOL |
                                   DB_THREAD | DB_INIT_TXN | DB_RECOVER | DB_LOCKDOWN,
                                   0);
We also checkpoint every 2 to 5 minutes with a 5MB threshold. We also explicitly call pDbEnvironment->log_archive(kpNil, DB_ARCH_REMOVE) after checkpointing.
Primary and (up to 4) secondary databases are opened with DB_CREATE | DB_AUTO_COMMIT flags.
I'd also appreciate any suggestions as to how to lower the memory footprint used by Berkeley. Ever since we've integrated this DB, our memory usage has been too large and inconsistent. There are 6 independent environments the product uses during runtime. Each of these environments have a primary database and (up to 4) secondary databases, which are all opened with DB_CREATE | DB_AUTO_COMMIT flags.
Just recently we have added a memp_trickle every 5 seconds at 40% (Anything lower and it has no affect in the environment, in other words, db_stat shows dirty pages forced from the cached instead of trickled.) We are trying to reproduce this issue at this point.

Similar Messages

  • DPM is out of disk space for the replica. (ID 58 Details: There is not enough space on the disk (0x80070070))

    I constantly get these message on laptop backup, what actually does it mean?
    DPM is out of disk space for the replica. (ID 58 Details: There is not enough space on the disk (0x80070070))
    I set automatic growth on protection group and there is plenty space.

    Auto-grow Key Points
    1.) Auto-grow needs to be enabled for the datasource.
    2.) We grow the replica/recovery point volume by 10gigs or by 25% whichever is higher.
    3.) To prevent race conditions, we do not grow within 15 minutes of the last growth.
    http://social.technet.microsoft.com/Forums/ru-RU/6c70079e-6d90-42e2-89c4-9ddc7fcf11f4/dpm-2012-is-out-of-disk-space-auto-growth-does-not-work
    https://blogs.technet.com/b/dpm/archive/2011/06/06/how-to-use-and-troubleshoot-the-auto-heal-features-in-dpm-2010.aspx
    http://robertanddpm.blogspot.ru/2010/09/shrink-volumes-auto-grow.html
    Have a nice day !!!

  • An error occurred while executing batch. Error message is: There is not enough space on the disk.

    Hello all,
    I execute a T-SQL query, which will retrieve large amount of data, however, I get an error message after a few seconde.
    The error message is :
    An error occurred while executing batch. Error message is: There is not enough space on the disk.
    Who can tell me the reason and waht's the steps to solve this issue ?
    Really thanks.
    Thanks, Jed deng

    The other two posters suggested that the problem with tempdb or you data/log files. This is not the case here. The error message relates to the client-side of things. Apparently SSMS needs to store data on disk. I don't recall exactly when this happens,
    but I seem to recall that the files appear in you %TEMP% directory.
    I would suggest that your correct action is to clean up the disk. Not the least there may be a lot of junk in your %TEMP% and %TMP% directories.
    Erland Sommarskog, SQL Server MVP, [email protected]
    Thanks Erland, I was not aware of this earlier. Now, I am able to find out one of the resons for slowness of SSMS gird. Also, I have just checked it with process monitor, SSMS is creating tmp%.tmp files..
    - Chintak (My Blog)

  • Error: The Operation Could Not Be Completed. There Is Not Enough Space on The Disk

    Hi folks,
    I'm running Win7, CS5.
    The specs for the situation are as follows.
    Trying to Liquify a 419 mb (645 scan) .tif file. *Thing to note* Liquify loads slowly no matter what the file size, it seems to get caught while loading around the 7th block. However, about 5-8 actions in, the error occurs and I can go no further with liquify.
    The computer.
    OS and CS5, booting from my Crucial 128GB SSD with 33.9 gb free space.
    16GB Ram
    A total overkill 2TB of Striped Raid Scratch disk space - I see the temp file does write here, and the drive is otherwise empty. All drives are NTFS formatted.
    I'm usually running a bunch of other programs, at the very least, lightroom, and firefox/chrome.
    The Raid is my sole scratch disk, and the requisite box in my performance tab is checked.
    There are, admittedly, gaps in my computer knowlege. But this is more than enough computer to handle a file of that size.
    Can someone enlighten me as to what may be going on?
    Thank you so much,
    Ron.

    You could try this:
    Assuming your scratch drive is D:...
    1.  Make a folder D:\TEMP.  Make sure your username has Full Control privileges.
    2.  Edit your environment variables so that your TEMP and TMP environment variables both contain the string:  D:\TEMP
    -Noel

  • Unable to create restore points not enough space on the disk. 0x80070070

    When trying to create a restore point I get error "There is not enough space on the disk. 0x80070070"  Which is wrong I have tons of space.  How do I correct this problem.  Thanks

    chief444 wrote: When trying to create a restore point I get error "There is not enough space on the disk. 0x80070070"  Which is wrong I have tons of space.  How do I correct this problem.  Thanks
    Hello chief444, You might try going to this Link , and see if the information there is what you require.
    Please click the White Kudos star on the left, to say thanks.
    Please mark Accept As Solution if it solves your problem.

  • The operation could not be completed because there is not enough space on the destination disk

    I have 124Gig of space left on my HD, when I try to export my movie i get this error "The operation could not be completed because there is not enough space on the destination disk"  I have read some of the threads went in and deleted the iMovie Preference file but no luck.. any Ideas?  Thanks!

    You need the System DVDs that originally came w/the computer in order to troubleshoot.  All Macs prior to & including ML came w/System DVDs. 
    You can get replacement System Install & Restore CD/DVDs from Apple's Customer Support - in the US, (800) 767-2775 - for a nominal S&H fee. You'll need to have the model and/or serial number of your Mac available. 
    If you're not in the US, you may need to go through the regional Apple Store that serves your location to find the contact number. Here's a list of links to all of those - http://store.apple.com/Catalog/US/Images/intlstoreroutingpage.html  Another resource:  International Support Phone #s.

  • TS3694 trying to restore from iTunes back onto iPhone 5 - it starts but then error msg comes up saying there is not enough space on the iPhone to complete the restore - what do I do?

    trying to restore from iTunes back onto iPhone 5 - it starts but then error msg comes up saying there is not enough space on the iPhone to complete the restore - what do I do? - Help cos I've lost my contacts!!!!!

    If you're not a developer then you really should not have upgraded.
    I'm unsure how you can fix this as you have already done a back-up on iOS 7 and apple don't support firmware downgrades.

  • Not enough space on the disk

    hi all,
    The DC gives "not enough space on the disk" error while building .
    Any suggestions !
    Regards,
    MOhammad

    hi
      The DC gives "not enough space on the disk" error while building  , this means
      ask your BASIS consultant to remove the log files from the server node and then build the application
    this would solve your problem , and your Basis consultant will be very well aware of this problem .
    Thanks

  • Time machine won't back up since I have restored from time machine following hard drive replacement.  I am being told there is not enough space, however the back up is less than the hard drive size

    We recently had the hard drive replaced on our Mac as part of Apple's replacement programme.  Prior to sending it off for repair we did a final Time Machine back up, which was completed successfully.  SInce getting the computer back we restored everything from the backup disk using Time Machine, which all worked fine, however now we are having problems with it completing regular backups.  We receive a message each time telling up that the backup disk doesn't have enough space on it.  It is telling us that it needs in the region of 370gb and only has around 30gb available.  The computer hard drive is in the region of 350gb and the hard drive is a 400gb one.  It is almost as if it is not recognising that the data already on the disk is the back up of this computer and is trying to complete a completely separate back up as opposed to just updating the backup already on the disk.
    Has anyone else got any experience of this and therefore could give me some hints on what to do.  I am reluctant to wipe the backup drive and start again, however I would prefer not to have to buy another hard drive if I can avoid it as this one is technically big enough
    I look forward to getting some responses

    Hi, I never use TM myself.
    Have you looked through Pondini's extensive TM help site?
    http://Pondini.org/TM/FAQ.html
    http://pondini.org/TM/Troubleshooting.html
    Can't imaging something not being covered there.
    PS. It's generally recommended a TM drive be at least twice the size of your main drive.

  • Error in file upload. There is not enough space in the file system

    Hello,
    The excel file upload functionality was working fine till now. there is error for all the users that there is no space in file system
    Kindly help, is this basis issue ?
    thank you
    B

    Hi ,
    Please verify on the space in temporary directory which is used on server side (on the engine where this webdynpro java application is running)
    When file is up loaded WD java runtime uses temporary directory of Java runtime to store/read this data .
    Clear all temporary directory folders/check whether directory has Read/Write permission(OS level ) assigned to it .
    Regards,
    Rakeh Kumar

  • What does "not enough space in the heap" mean?

    I'm trying to export my imovie project but it won't work becuase there is not enough space in the heap what does that mean and how do I fix it?

    Hi
    Error -108
    Error -108  memFullErr  Ran out of memory [not enough room in heap zone]
    Turn off - TimeMachine usually works - re-try.
    Can mean many thing's - My first thought is
    • Free Space on Start-Up hard disk. How much ? (other disks do not count)
    Yours Bengt W

  • Connecting to Samba server "cannot be copied ...there is not enough space"

    I have a user running OS X 10.4.11 who suddenly can no longer connect to our departmental Samba server. To be more specific, he connects just fine - but when he connects, it tells him "zero KB available" and if he tries to copy a file (a very small file) to the server, it gives him the error message:
    +the item cannot be copied because there is not enough space+
    I know for a fact that the problem is NOT a problem with the server nor userid because:
    * the server has 7.5 TB of space available
    * I can connect to the server from another Mac (running OS X 10.5) and can write/copy all the files my little heart desires.
    Suggestions?

    Couple of ideas...
    In Finder, select Go menu>Go to Folder, and go to "/volumes".
    Volumes is where an alias to your hard drive ("/" at boot) is placed at startup, and where all the "mount points" for auxiliary drives are created for you to access them. This folder is normally hidden from view.
    Drives with an extra 1 on the end have a side-effect of mounting a drive with the same name as the system already think exists. Try trashing the duplicates with a 1 or 2 if there are no real files in them, and reboot.
    Trash this file & reboot...
    /Users/YourUserName/Library/Preferences/com.apple.recentitems.plist

  • My Lacie external hard drive will not back up on Time Machine. Says there's not enough space. This has happened with every single external I've purchased. Thought TM was supposed to delete old backups??

    My Lacie External backed up on Time Machine after the first back up but now says there's not enough room. I thought TM deleted old back ups to save new versions. What am I doing wrong. This happens to me constantly. Every single external hard drive I've purchased for the MacBook Pro (5 of them) has not worked either initially or at the second back up. It either isn't formatted properly so I have to go to Genius bar to help me set up for the first back up, or after the first back up, it says there's not enough space and I have to go back to Genius Bar. Is there a way I can fix this on my own?

    I just purchased 2 external hardrives. a LaCie Minimus and a G Drive. Each 1 TB. The guy at Apple told me that would provide 2 good TM backups for me. My internal HD has 750 GB capacity, of which I'm using 700 GB. Perhaps the ratio is not great enough. I do wish they would have told me this before I purchased the two Bummmmer! I even had them format and get the first back-ups going because of issues I've had in the past. I also just bought a 750 GB for photos.
    So, I won't be able to buy another bigger external since I've just purchased 3. Ugh. Well, I'll just exclude some files and divide things up. Eventually, I just want my 20,000 iphotos on one of the 1TB externals, and a TM back-up on another so that iphoto will function once more. It really hates how many photos I have and is brutally punishing me for it.I seriously need to do some housecleaning!
    Thanks for the advice. Just moved from US to Australia last week and was hoping to upload a few photos and the domino effect has lead me to this. Just went to Genius Bar in Perth today and they told me how to reformat drive to transfer iphoto library over, but I got stuck at trying to back-up my TM.

  • I changed my LCD last day and now i noticed all my pictures on my phone are gone. I tried to restore the back that I got yesterday but it wont let me because its telling me there is not enough space on my phone!!!

    I changed my LCD last day and now i noticed all my pictures on my phone are gone. I tried to restore the back that I got yesterday but it wont let me because its telling me there is not enough space on my phone!!! That's wierd because I didn't download any app or anything else since my last backup and on the other hand about 3000 pictures are gone, how come there is not enough space left! I also check my usage on my phone and it shows that i have about 7.0 GB pictures!!! BUT my photos is empty! I want my picture back on my phone any solution anyone?

    Thanks for your reply!
    I just called the guy who changed my LCD and asked him what happend, he said there were no pictures on your phone when you gave it to me! i know he is lying tho!
    My apple warranty is over and I have to pay them to get some help over the phone!

  • Supposedly there's not enough space

    My iPod wont let me download apps because "there's not enough space" but there is

    To download and install an app the iPod needs storage available equal to about three times the file download size.
    If you sync from your iTunes library less storage available is required.
    Does the app/iPod meet this?

Maybe you are looking for

  • Remove tab characters in Pages document

    I've searched this and found nothing. I imagine that's because I couldn't identify the right search criteria, and I assume what I want would be something quite simple. (Or maybe not?) So I've drafted a paper in my favourite mindmapping app, and expor

  • How to read user - logon language (Urgent)

    Hi All, I have written the below code to display the language in english if it exists if not in french & so on, but i would like to know how i can read the language in which the user has logged on & use that as the first criteria. Eg: S_SPRAS = User

  • ......Trusted Recon With Oracle 11g Fail. All details explained

    Ok...... How can I delete this post? ---- > I resolve the issues...... Hi, When I create the trusted Recon, connector sendme: ERROR [ACTIVE] ExecuteThread: '1' for queue: 'weblogic.kernel.Default (self-tuning)' org.apache.struts.actions.DispatchActio

  • PSE7 Organiser with new C: drive - Win XP Home SP2.

    The recent slow-down of my C: drive (160GB, approx 75% full) has persuaded me - whether or not it's the cause - to order a new larger drive to replace the old one, and I gather I can copy everything across to the new one relatively easily. Now I appr

  • Authentication from third party product to Portal samaccountname=domain\ID

    I am working on a proof of concept at our company to pass authentication from windows ISA server to EP 7.0 Sp10. ISA server is setup as reverse proxy, both ISA and EP are connected to same LDAP. We are able to successfully authenticate at the ISA ser