On Mon, Dec 22, 2008 at 4:54 AM, James Turnbull <ja...@lovedthanlost.net>wrote:
> > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Eric Singer wrote: > > Hi, > > I'm the UNIX systems administrator at the company I work for and we're > > in the planning stage of setting up LDAP and Puppet servers. For > > high availability we're current thinking about dedicating two of our > > lower end Linux servers for the LDAP implementation and I'm thinking > > both servers should be Puppet Master servers as well. One server > > being primary and the other is seconday which is ready to pick up > > incase the other fails. > > > > LDAP doesn't appear to need any special cluster failover software to > > perform this kind of primary with secondary backup setup, but I can't > > find any mention of high availability setups with the Puppet Master > > server. > > The only documentation I know of is: > > http://reductivelabs.com/trac/puppet/wiki/PuppetScalability > > It's not really what you're after but someone on the list is bound to do > something similar. Peoples? If you want to do failover with puppet servers and you are using environments, there's a major gotcha that I really should add to that page... If a puppet client connects to server A, downloads the compiled manifest, and then starts requesting files via the puppet:/// protocol, and in the middle of all these short lived requests the server switches over to Server B, that server doesn't necessarily know what environment the client should be using, as that is stored in a file on the server. The only feasible solution is to somehow share those state files between servers. This may or may not be feasible in your environment (no pun intended...) -- Nigel Kersten Systems Administrator Tech Lead - MacOps --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---