[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: http://svn.collab.net/repos/svn/ with problems

From: Branko Čibej <brane_at_xbc.nu>
Date: 2006-02-12 21:03:47 CET

Garrett Rooney wrote:
> On 2/12/06, Marcus Rueckert <darix@web.de> wrote:
>
>> hi,
>>
>> just in case someone with enough power reads this. :)
>> would be niche to fix http://svn.collab.net/repos/svn/.
>>
>> atm it reports:
>> Could not open the requested SVN filesystem
>>
>> thanks in advance
>>
>
> It's back now, I was getting errors like:
>
> [grooney@svn grooney]$ sudo -u svn ~svn/bin/repos-recover svn
> ### Recovering svn ###
> Repository lock acquired.
> Please wait; recovering the repository may take some time...
> subversion/libsvn_fs_base/bdb/bdb-err.c:59: (apr_err=160029)
> svnadmin: DB_RUNRECOVERY: Fatal error, run database recovery
> subversion/libsvn_fs_base/fs.c:316: (apr_err=0)
> svnadmin: bdb: Logging region out of memory; you may need to increase its size
> subversion/libsvn_fs_base/fs.c:316: (apr_err=0)
> svnadmin: bdb: Recovery function for LSN 23012 297576 failed on backward pass
> subversion/libsvn_fs_base/fs.c:316: (apr_err=0)
> svnadmin: bdb: PANIC: Cannot allocate memory
>
> And to make it get through recover I had to add a
>
> set_lg_regionmax 262144
>
> to DB_CONFIG. Apparently the default log region is 60K, I bumped it
> up to 256K, and recover started working again. If anyone with more
> BDB-fu than me knows if this is a good thing or not I'd love to hear
> about it...
>
Should be O.K. FWIW, we currently create BDB repositories with log
region size set to 128k, so using double that on svn.collab.net
certainly won't hurt.

-- Brane

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Feb 12 21:05:11 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.