----- Original Message ----- > From: "Matt Warren" <mattwwar...@gmail.com> > To: "Puppet Users" <puppet-users@googlegroups.com> > Sent: Tuesday, March 20, 2012 1:47:46 PM > Subject: [Puppet Users] Re: mcollective bits > > On Mar 19, 1:45 pm, Douglas Garstang <doug.garst...@gmail.com> wrote: > > I've always found the mcollective docs > > athttp://docs.puppetlabs.com/mcollective/reference/basic/gettingstarted... > > very confusing. > > > > What _exactly_ goes on the client (i.e. the remote system)? The > > docs > > talk about editing both the server.cfg and the client.cfg files. > > The > > server.cfg file is part of the collective package and the > > client.cfg > > file is part of the client.cfg package. However, I though the > > client > > package was installed on the single querying system? As you can > > see, > > it's all quite confusing and the documentation doesn't clearly > > explain > > it. > > > > Doug > > I had the same issue trying to comprehend the notion of which was > client and server. After I bit of friendly explanation, it made more > sense. > > The explanation was as follows, MCollective's notion of server/client > "is based on which is actually the TCP/IP server, e.g. the one that > accepts the connection request." Meaning, each of your puppet > "clients" runs an MCollective "server" and your central MCollective > "client", that is the one that runs mco, initiates a connection to > each MCollective "server" for any command you may run. So your > server.cfg should go out to all servers and the client.cfg should > only > be on one (or a handful of) server(s).
See http://docs.puppetlabs.com/mcollective/reference/basic/messageflow.html and the screencast it links to -- 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.