O'Reilly logo

Troubleshooting Puppet by Thomas Uphill

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. The Marionette Collective

In this chapter, we will introduce the Marionette Collective (MCollective). We will have a look at the architecture of MCollective, which includes a message broker. We will examine the configuration of ActiveMQ, the preferred message broker for MCollective. We'll also learn how to diagnose issues with ActiveMQ. Then, we'll explore the MCollective command line utility, mco. Finally, we'll look at problems with time synchronization, network access, and logging.

Architecture

MCollective is the Puppet Labs orchestration engine. It is not just specific to Puppet and can be used alongside other configuration management systems such as Chef, Salt, and CFEngine. MCollective uses a message broker to facilitate communication ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required