> 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...)
How can the state files be shared between servers? -- Digant C Kasundra <dig...@stanford.edu> Technical Lead, ITS Unix Systems and Applications, Stanford University --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---