From: Eric Krystof <erkr...@gmail.com>
To: jenkins...@googlegroups.com
Sent: Friday, May 17, 2013 7:07 PM
Subject: Multiple Jenkins Instances, Single CIFS file system.
--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
The other question is, what sort of horsepower do you need? Are you CPU-bound or I/O bound? The setup that you describe will allow you to leverage the CPU and memory of the slave systems, but if you’re I/O bound, your jobs will all be waiting on the same disk platters. I once had (not even using Jenkins) four build and test servers all using the same NFS directory (NFS like CIFS for Unix). The build servers were fine, but the NFS server was brought to its knees.
Your directory X scares me, or maybe I’m not reading it right. Each slave has its own unique “remote FS root”, so anything being done there will be isolated from work on the other slaves. By directory X, do you mean that you want the master and slaves to all work on the same filesystem, or literally the same directories? If they’re all going to be working on the same directories, then the jobs will interfere with each other and you’ll have race conditions. If you mean that they’re all using different directories in the same filesystem, then just worry about being I/O bound.
--Rob