You're misunderstanding the nature of "server" and "client" in the
mcollective architecture. ;)
Every node you want to manage in the cluster is a server (i.e. has a
valid server.cfg and is running the daemon), and the node(s) that you
are issuing commands from is a client (i.e. has a valid client.cfg and
only runs the daemon if it's also a server).
- Peter
On 6/2/2015 8:28 PM, Tom Tucker wrote:
Puppet Peeps,
I am tinkering with the community edition of Puppet (version info
below) with MCollective. In my environment I want to test basic
MCollective functionality without the SSL overhead.
Everything looks fine in the logs, but when I run ‘mco ping’ from
either the client or server I only see that single node in the
output. Assuming I run this from the master node running ActiveMQ and
MCollective, how do I interact/see with my other clients?
MCO ping example from the server
##########################################
server# mco ping
server.mydomain.pem time=19.03 ms
---- ping statistics ----
1 replies max: 19.03 min: 19.03 avg: 19.03
server#
Client/Server Data
######################
server# rpm -qa | egrep -i 'pup|mcol'
puppetserver-1.0.8-1.el6.noarch
mcollective-service-common-3.1.3-1.el6.noarch
mcollective-2.8.2-1.el6.noarch
mcollective-puppet-common-1.10.0-1.el6.noarch
mcollective-nettest-agent-3.0.4-1.el6.noarch
mcollective-client-2.8.2-1.el6.noarch
mcollective-service-agent-3.1.3-1.el6.noarch
mcollective-puppet-client-1.10.0-1.el6.noarch
mcollective-nettest-common-3.0.4-1.el6.noarch
mcollective-nettest-client-3.0.4-1.el6.noarch
puppetlabs-release-6-11.noarch
puppet-3.8.1-1.el6.noarch
mcollective-common-2.8.2-1.el6.noarch
mcollective-service-client-3.1.3-1.el6.noarch
mcollective-puppet-agent-1.10.0-1.el6.noarch
mcollective-facter-facts-1.0.0-1.noarch
puppet-server-3.8.1-1.el6.noarch
server#
server# cat /etc/mcollective/server.cfg | grep -v '^$' | grep -v '^#'
daemonize = 1
securityprovider = psk
plugin.psk = unset
connector = activemq
direct_addressing = 1
plugin.activemq.pool.size = 1
plugin.activemq.pool.1.host = server.mydomain.com
<http://server.mydomain.com>
plugin.activemq.pool.1.port = 61613
plugin.activemq.pool.1.user = mcollective
plugin.activemq.pool.1.password = mysexypassword
identity = server.mydomain.com.pem
factsource = yaml
plugin.yaml = /etc/mcollective/facts.yaml
classesfile = /var/lib/puppet/state/classes.txt
collectives = mcollective
main_collective = mcollective
registerinterval = 600
rpcaudit = 1
rpcauditprovider = logfile
plugin.rpcaudit.logfile = /var/log/mcollective-audit.log
logger_type = file
loglevel = info
logfile = /var/log/mcollective.log
keeplogs = 5
max_log_size = 2097152
logfacility = user
libdir = /usr/libexec/mcollective
server#
client# rpm -qa | egrep -i '^pup|^mco'
mcollective-common-2.8.2-1.el5
mcollective-puppet-client-1.10.0-1.el5
puppet-3.8.1-1.el5
mcollective-service-client-3.1.3-1.el5
mcollective-client-2.8.2-1.el5
puppetlabs-release-5-11
mcollective-puppet-common-1.10.0-1.el5
mcollective-service-common-3.1.3-1.el5
client#
client#cat /etc/mcollective/client.cfg | grep -v '^$' | grep -v '^#'
securityprovider = psk
plugin.psk = unset
connector = activemq
plugin.activemq.pool.size = 1
plugin.activemq.pool.1.host = server.mydomain.com
<http://server.mydomain.com>
plugin.activemq.pool.1.port = 61613
plugin.activemq.pool.1.user = mcollective
plugin.activemq.pool.1.password = sexypassword
factsource = yaml
plugin.yaml = /etc/mcollective/facts.yaml
default_discovery_method = mc
direct_addressing_threshold = 10
ttl = 60
color = 1
rpclimitmethod = first
collectives = mcollective
main_collective = mcollective
libdir = /usr/libexec/mcollective
logger_type = console
loglevel = warn
client#
--
You received this message because you are subscribed to the Google
Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to puppet-users+unsubscr...@googlegroups.com
<mailto:puppet-users+unsubscr...@googlegroups.com>.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/CAGymF1C%3DDvsj01h7X3t2dk76Ciu8-kEFd0%2B_ud5orkLu5OL4Dg%40mail.gmail.com
<https://groups.google.com/d/msgid/puppet-users/CAGymF1C%3DDvsj01h7X3t2dk76Ciu8-kEFd0%2B_ud5orkLu5OL4Dg%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Puppet
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/puppet-users/556E88BA.9000800%40alter3d.ca.
For more options, visit https://groups.google.com/d/optout.