High Availability support for Redis

A minimum of two Redis instances must be installed on separate hosts for High Availability solution to function properly.

An odd number of Redis Sentinels should be installed.

Redis Sentinel

  1. Install Redis instances on servers.
  2. Select one instance as primary. In Linux Terminal of the other instances (replicas), run the following command:
Bash
Copy
  1. Build configuration file for Redis Sentinel.
Bash
Copy

Duplicate the configuration file and modify SENTINEL_PORT to the appropriate port that the Redis Sentinel instance listens on.

  1. Install Redis Sentinel instances on servers with the corresponding configuration files.
Bash
Copy
  1. Verify the Redis primary and its replicas. In Linux Terminal of any machine, run the following command:
Bash
Copy

Setup instructions

  1. Sign to MDDC Control Center console with your Administrator account.
  2. Navigate to Inventory > Services.
  3. Expand the Redis group.
  4. Click Add service.
  5. Enter the values for Name, Host, Port, Username and Password fields of individual Redis instance.

MDDC Control Center only accepts Redis and not Redis Sentinel.

  1. Click the Check icon in the bottom right to complete.
  2. Ensure all RabbitMQ nodes are reachable by the MDDC Control Center.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard