Gluster-tune contains simple Ansible playbooks that can be used to perform any of the following tasks:
- Recommended Monitoring Utilities and Options ##Reference performance brief Article:
Ideally, you need two hosts to run this project:
- Ansible Control node (referred to as
Control nodein the rest of this document) is the host from which gluster-tune ansible playbooks are run. - Destination node - This must be one of the following:
- Gluster cluster Serves
Note
- You can get away with using one host by optionally choosing to use
Destination nodeas theControl node. - Make sure that the
Control nodecan connect to theDestination nodevia paswordless ssh.
Supported versions
- RHEL 6
- RHEL 7
-
git clone this project.
# git clone https://github.com/redhat-performance/gluster-tune.gitNOTE: Optionally you may utilize the script [control_node_setup.sh] (adhoc-scripts/control_node_setup.sh) to perform step 2 below. The instructions to use this script are documented in the script itself.
-
Install
ansiblepackage 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.iniNow you can proceed to any of the following tasks:
Please check our FAQ section for frequently asked questions