Ask Your Question

is it safe to disable mcollective?

asked 2014-11-24 08:27:00 -0600

erwin gravatar image

I have noticed that mcollective uses quite some memory on my client machines, up to 300m on machines that have only 1gb of memory.
We are using puppet enterprise with 8 nodes and never use the "live management" features. If my understanding is correct, the mcollective daemon really is only needed when you want to use live management features, or to start puppet runs on demand from the puppet master. Both of which we never do.

Is it safe to disable mcollective completely? Can we still use puppet agent on client nodes to start puppet runs?
And if it safe, what is the best way to disable mcollective on a ubuntu 14.04 client node?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-11-25 07:16:46 -0600

llowder gravatar image


These instructions assume the latest version of PE ( 3.7 at time of writing) but the process is similar for any 3.x PE install.

You'll want to edit /etc/puppetlabs/puppet-dashboard/settings.yml on your master (if all in one install) or on your console (if split install) and add in disable_live_management = true.

Restart pe-httpd

Then in the console, you'll want to make sure that the Default group contains the "no mcollective" group. If the "mcollective" group is present in the default group you will want to remove it.

After applying the changes, as each node checks in, Puppet will do the right thing and remove MCollective.

For more information, please see the docs or contact either support or your sales rep.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2014-11-24 08:27:00 -0600

Seen: 600 times

Last updated: Nov 25 '14