On Fri, Feb 10, 2012 at 1:21 PM, Bruce Lysik <bly...@yahoo.com> wrote: > Hi, > > I'm considering deploying 3 front-ends, all mounting the same SAN volume for > repo. (The SAN handle flock() and fnctl() correctly.) These 3 FEs would be > load balanced by a Citrix Netscaler. (At least for http(s).) > > Would there be any problems with this configuration?
Potentially. Read operations, I wouldn't expect to be a big problem, but commit operations need to atomic, and the software wasn't *written* to behave well with network mounted back end filesystems across multiple servers. So I wouldn't know, off hand, what phase delays between two front ends writing revisions at the same time might create for genuine adventures on the back end. If you need 3 front ends, you might really consider Wandisco's commercial package, which is designed for multiple front end use.