Satellite-tune contains simple Ansible playbooks that can be used to perform any of the following tasks:
- Tune Satellite 6.1 or 6.2 for performance & scale ##Reference performance brief Article:
- satellite 6.1: https://access.redhat.com/articles/2356131
- satellite 6.2: https://access.redhat.com/articles/2626101
Ideally, you need two hosts to run this project:
- Ansible Control node (referred to as
Control node
in the rest of this document) is the host from which satellite-tune ansible playbooks are run. - Destination node - This must be one of the following:
- A Satellite server
- Capsule servers
Note
- You can get away with using one host by optionally choosing to use
Destination node
as theControl node
. - Make sure that the
Control node
can connect to theDestination node
via paswordless ssh.
Supported versions
- RHEL 6
- RHEL 7
-
git clone this project.
# git clone https://github.com/redhat-performance/satellite-tune.git
NOTE: Optionally you may utilize the script control_node_setup.sh to perform step 2 below. The instructions to use this script are documented in the script itself.
-
Install
ansible
package on the Control node. For RHEL boxes, [access to EPEL] (https://access.redhat.com/solutions/3358) is required.# yum install -y ansible
-
Create an inventory file named
inventory
(by copyingansible/inventory.sample
) and update it as necessary:
# cp conf/hosts.ini.sample conf/hosts.ini
Now you can proceed to any of the following tasks:
Please check our FAQ section for frequently asked questions