You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Peter Zimmer <Pe...@iitb.fraunhofer.de> on 2005/11/09 18:00:41 UTC

Problems with concurrent acces to Apache/DAV/SVN

Hi,

our machines (app. 100) access a subversion server via the Apache DAV
module. As the number of concurrent accesses to the webserver grows, the
apache gives some errors:

[Wed Nov 09 03:02:08 2005] [error] [client x.x.x.x] (20014)Error string
not specified yet: Berkeley DB error for filesystem
/export/home/SVN/patches/2.0/db while closing 'changes' database:\nNot
enough space
[Wed Nov 09 03:02:08 2005] [error] [client x.x.x.x] (20014)Error string
not specified yet: Berkeley DB error for filesystem
/export/home/SVN/patches/2.0/db while closing 'nodes' database:\nNot
enough
space
[Wed Nov 09 03:02:08 2005] [error] [client x.x.x.x] (20014)Error string
not specified yet: Berkeley DB error for filesystem
/export/home/SVN/patches/2.0/db while closing 'nodes' database:\nNot
enough space
[Wed Nov 09 03:02:09 2005] [error] [client x.x.x.x] (20014)Error string
not specified yet: Berkeley DB error for filesystem
/export/home/SVN/patches/2.0/db while closing 'nodes' database:\nNot
enough space
[Wed Nov 09 03:02:11 2005] [error] [client x.x.x.x] (20014)Error string
not specified yet: Berkeley DB error for filesystem
/export/home/SVN/patches/2.0/db while closing 'nodes' database:\nNot
enough space
[Wed Nov 09 03:02:26 2005] [error] [client x.x.x.x] (20014)Error string
not specified yet: Berkeley DB error for filesystem
/export/home/SVN/patches/2.0/db while closing 'nodes' database:\nNot
enough space
[Wed Nov 09 03:02:47 2005] [error] [client x.x.x.x] (20014)Error string
not specified yet: Berkeley DB error for filesystem
/export/home/SVN/patches/2.0/db while closing 'nodes' database:\nNot
enough space

When we did the accesses manually today, there were no errors. So it
seems as the problem occurs on many concurrent accesses.

I don't think it's really a space problem, here the df output:

Filesystem            kbytes    used   avail capacity  Mounted on
/dev/md/dsk/d0       2058319 1506069  490501    76%    /
/devices                   0       0       0     0%    /devices
ctfs                       0       0       0     0%    /system/contract
proc                       0       0       0     0%    /proc
mnttab                     0       0       0     0%    /etc/mnttab
swap                 4654840     640 4654200     1%    /etc/svc/volatile
objfs                      0       0       0     0%    /system/object
fd                         0       0       0     0%    /dev/fd
/dev/md/dsk/d20      2058319  435107 1561463    22%    /var
swap                 4661144    6944 4654200     1%    /tmp
swap                 4654224      24 4654200     1%    /var/run
/dev/md/dsk/d30      2058319  521269 1475301    27%    /opt
/dev/md/dsk/d40      60238909 7952769 51683751    14%    /export/home

The specifications:
- Solaris 10
- Apache/2.0.54 (Unix) DAV/2 mod_ssl/2.0.54 OpenSSL/0.9.7g SVN/1.2.0

Thanx for any help,

  Peter Zimmer

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org


Re: Problems with concurrent acces to Apache/DAV/SVN

Posted by Ryan Schmidt <su...@ryandesign.com>.
On Nov 9, 2005, at 19:00, Peter Zimmer wrote:

> Hi,
>
> our machines (app. 100) access a subversion server via the Apache DAV
> module. As the number of concurrent accesses to the webserver  
> grows, the
> apache gives some errors:
>
> [Wed Nov 09 03:02:08 2005] [error] [client x.x.x.x] (20014)Error  
> string
> not specified yet: Berkeley DB error for filesystem
> /export/home/SVN/patches/2.0/db while closing 'changes' database:\nNot
> enough space

[snip]

> When we did the accesses manually today, there were no errors. So it
> seems as the problem occurs on many concurrent accesses.
>
> I don't think it's really a space problem, here the df output:

[snip]

> The specifications:
> - Solaris 10
> - Apache/2.0.54 (Unix) DAV/2 mod_ssl/2.0.54 OpenSSL/0.9.7g SVN/1.2.0

I recommend you upgrade to Subversion 1.2.3 (and 1.3.0 when it's  
out), and convert your repository from BerkeleyDB to FSFS.

http://subversion.tigris.org/faq.html#bdb-fsfs-convert



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org