Have anyone set $BAMBOO_HOME or at least the bamboo-home directory over a network storage, like NFS?
Our Idea is to set BAMBOO in a HA environment but instead of syncing the Bamboo home directory we would like to have it mounted using a SAN or NAS, I know there is not official information about BAMBOO on HA, but at least someone have tried the bamboo-home over network ?
Thanks
Major part of bamboo-home/xml-data is a build directory. I think when you decide to move BAMBOO_HOME to NFS you should keep this directory separately:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If you want to use NFS for this, make sure you use NFS4.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I believe if that share will have 10000+ files it will work really slowly. It should be ok with less files. At least this was the case with other systems I tried, but I never tried Bamboo this way.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Andris
Thanks, that's really a helpful info, anything that help us make a desition.
Could you please share which system and network storage did you use?
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I tried email server and SVN server. Network server that I used was a simple custom Linux box (NFS share) with 1Gbps network interface. If you have better hardware it may work better for you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
thanks all for the reply
We are actually using bamboo for our builds, and here is some information that might be relevant
[root@bamboo ]# find ./bamboo-home/artifacts/ -type f |wc -l 12025
[root@bamboo ]# find ./bamboo-home/xml-data/ -type f |wc -l 581462
[root@bamboo ]# du -hs ./bamboo-home/* 100G ./bamboo-home/artifacts 4.0K ./bamboo-home/attachments 4.0K ./bamboo-home/backups 4.0K ./bamboo-home/bamboo.cfg.xml 4.0K ./bamboo-home/bamboo-mail.cfg.xml 44M ./bamboo-home/bundled-plugins 357M ./bamboo-home/caches 18M ./bamboo-home/index 7.6M ./bamboo-home/jms-store 112M ./bamboo-home/logs 26M ./bamboo-home/plugins 22M ./bamboo-home/temp 4.0K ./bamboo-home/templates 208G ./bamboo-home/xml-data
and of course it will grow in time, it is a considerable amount of files.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I wouldn't... The git operations will hurt a lot... Note that there are host specific info in the files as well.
I wrote up a blog post once for Nick Muldoon ( http://www.nicholasmuldoon.com/2013/07/bamboo-in-a-high-availability-configuration/) explaining how we had it configured at a previous work place.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Daniel
I have already read that article, it is very well documented, and of course having bamboo-home localy on each instance looks like a good solution, drbd shoud do the work of replicating.
I was wondering if someone have done this before so they share their experience.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Daniel, for your multiple instances of Bamboo, did you needed a new license for each? and a different <property name="serverId">XXXX-XXXX-XXXX-XXXX</property>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Each active/passive cluster required a new license. (the passive one obviously shared the same one as the active instance). Does that answer your question?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Andris
Thanks, that's really a helpful info, anything that help us make a desition.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.