[Gllug] Configuration file sharing

william pink will.pink at gmail.com
Wed Oct 21 14:08:43 UTC 2009


On Wed, Oct 21, 2009 at 2:27 PM, Walter Stanish <
walter.stanish at saffrondigital.com> wrote:

> > Currently I am sharing configurations across a NFS mount on each web
> > server obviously this isn't ideal as there is a single point of failure,
> > I was going to shift these to having a central repository like NFS but
> > instead use Rsync to copy these configurations to each server. Is there
> > any alternatives I should be looking at?
>
> I highly recommend investing the time to change over to a VCS, as you then
> get properly versioned deployments and simple updates, without breaking
> 'quick fix' functionality (which you can then resolve via a simple 'commit'
> or 'revert').  You can also easily fork and merge (if, say, you need
> a related but slightly different set of servers down the line).
>
> For me SVN works is pretty well, but for maximum SPOF-aversion points you
> may wish to investigate some of the decentralised VCS systems such as git.
>
> > I have just come across HA-NFS which looks ideal
>
> This is the first I've heard of HA-NFS.  Although it could be one route
> to solving the problem, I always weight heavily against any solution that
> requires the use of kernel-level components and has a smallish userbase.
> (Just for example - I'm not sure if this is even technically valid - but
> with widespread NFSv4 deployment on the horizon, how quickly if ever will
> HA-NFS be ported forward?)  Perhaps more importantly, any network-facing
> service with a smallish userbase is a bit of a security risk straight
> up.  My gut feeling is - "always stick with better known tools and
> userland where possible.".
>
> Best of luck however you decide to tackle it!
>
> - Walter
> --
> Gllug mailing list  -  Gllug at gllug.org.uk
> http://lists.gllug.org.uk/mailman/listinfo/gllug
>


Hi Walter,

Indeed you are correct I should be using a VCS but I really just gave up
with it, I was using Git + github to push externally but its such a
administrative headache when you have lots of web servers. Has anyone got or
seen a good guide on using a local Git repo in this way as I would be
interested in going down this route if I could make it simple and easy. I
agree with HA-NFS it also looks to be more complicated than it should really
be.

Will
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20091021/a2e6f4c3/attachment.html>
-------------- next part --------------
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug


More information about the GLLUG mailing list