Satellite 6 Remote Agent (katello-agent) Scaling / Performance Tuning
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
- All options apply to Satellite, those related to
- 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.