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

Re: Will subversion repository work over iSCSI

From: John Peacock <jpeacock_at_rowman.com>
Date: 2004-04-14 15:44:14 CEST

Ulrich Eckhardt wrote:
> As I understand it (and no, I didn't try) concurrent accesses to the DB are
> only safe if it is on a local disk. However, if you run one single instance
> of svnserve or apache serving a repository, it doesn't matter if that
> repository is on a network share.

I'm not sure that even that last statement is completely accurate. According to
this:

        http://www.sleepycat.com/docs/ref/env/remote.html

only a single BDB instance can be allowed to interact with a database file that
has been remotely mounted, and then _only_ if the filesystem supports full POSIX
filesystem specs (there are caveats for both FreeBSD and some Linux filesystems
on that page). That second limitation is just as important as the first.

However, in the original poster's case, iSCSI is a transport layer which is much
more like native SCSI or IDE, in that the local OS is reponsible for maintaining
the filesystem (iSCSI connections are block-level devices IOW). As such, there
should be no problem (other than performance issues) with running BDB on those
filesystems. A month or so from now, I will be running a SAN box, so I'll be
stress-testing Subversion on a SAN mount point...

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Apr 14 15:44:28 2004

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

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