Preparing the Installation
TrilioVault for RHV integrates tightly into the RHV environment itself. This integration requires preparation before the installation starts.
Installing Redis
TrilioVault is capable of parallel disk transfer from multiple RHV-Hosts at the same time.
This capability is requiring a task queue system, Python Celery.
Python Celery requires a message broker system like RabbitMQ or Redis. TrilioVault uses the Redis message broker.
RHV does not include Redis, so installation is necessary.
Redis is not available from a Red Hat repository yet. The Fedora EPEL repository provides the needed packages.
The following steps install Redis:
Add the Fedora EPEL Repository
# yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Install Redis
# yum install redis
Start Redis
# systemctl start redis.service
Enable Redis to start on boot
# systemctl enable redis
Check Redis status
# systemctl status redis.service
Creation of the base VMs
The TrilioVault for RHV software Controller Cluster is getting installed on top of the 3 VMs, that need to be provided. These VMs need to fulfill the following requirements.
Ressource | Value |
vCPU | 6 |
RAM | 16 GB |
Disk | 100 GB |
Operating System | RHEL 8 |
These VMs can be created by any means.
Required OS configuration
The RHEL8 provided requires the following configuration.
Python3 installed
firewalld disabled
selinux disabled
Keeping the firewalld and selinux services enabled can lead to unstable Kubernetes cluster communication, which will then lead to failed TrilioVault services.
Last updated