Satellite 6 Remote Agent (katello-agent) Scaling / Performance Tuning

Solution Verified - Updated -

Issue

If the user has more than 225 remote systems connecting with katello-agent to the Satellite or Capsule servers. The user may have errors trying to

  • initiate a package install from the Satellite 6 User Interface
  • initiate a package install from the Satellite 6 hammer CLI
  • remove or update existing packages from the Satellite 6 User Interface or hammer CLI

The errors may look similar to:

2015-02-27T17:49:45.446256-04:00 example goferd: [ERROR][MainThread] gofer.agent.main:118 - Traceback (most recent
call last): [..trimmed..] "/usr/lib/python2.6/site-packages/qpid/messaging/endpoints.py", line 212, in check_error 
raise e ConnectionError: connection-forced: User connection denied by configured limit(320) 
2015-02-27T17:49:45.446359-04:00 example goferd: [INFO][MainThread] gofer.agent.main:136 - agent started. 
2015-02-27T17:49:55.435878-04:00 example goferd: [WARNING][Thread-2] qpid.messaging:453 - recoverable error[attempt 1]: connection aborted
2015-02-27T17:49:55.436379-04:00 example goferd: [WARNING][Thread-2] qpid.messaging:455 - sleeping 1 seconds

By default the Satellite 6 internal and external Capsules have a configuration default that limits the number of connected agents to 225. If you wish to scale beyond this 225 pre-defined limit you need to adjust a setting in your Satellite and Capsule servers.

Environment

  • Red Hat Satellite 6
    • All options apply to Satellite, those related to qdrouterd also to Capsule
  • Red Hat Enterprise Linux (RHEL) 6 or 7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content