Offline install

How to install Redis Data Integration without an active Internet connection

Download

RDI offline package

Ubuntu20.04

wget https://qa-onprem.s3.amazonaws.com/redis-di/latest/redis-di-offline-ubuntu20.04-latest.tar.gz -O /tmp/redis-di-offline.tar.gz

Ubuntu18.04

wget https://qa-onprem.s3.amazonaws.com/redis-di/latest/redis-di-offline-ubuntu18.04-latest.tar.gz -O /tmp/redis-di-offline.tar.gz

RHEL8

wget https://qa-onprem.s3.amazonaws.com/redis-di/latest/redis-di-offline-rhel8-latest.tar.gz -O /tmp/redis-di-offline.tar.gz

RHEL7

wget https://qa-onprem.s3.amazonaws.com/redis-di/latest/redis-di-offline-rhel7-latest.tar.gz -O /tmp/redis-di-offline.tar.gz

Debezium Container Image

wget https://qa-onprem.s3.amazonaws.com/redis-di/debezium/debezium_server_2.3.0.Final_offline.tar.gz

Install RedisGears and its dependencies

If your Redis Enterprise Cluster version is 6.2.18 or higher, you can install RedisGears using the RDI CLI:

  • Download RedisGears bundled with Python plugin:

    Ubuntu 20.04

    curl -s --tlsv1.3 https://redismodules.s3.amazonaws.com/redisgears/redisgears.Linux-ubuntu20.04-x86_64.1.2.6-withdeps.zip -o /tmp/redis-gears.zip
    

    Ubuntu 18.04

    curl -s --tlsv1.3 https://redismodules.s3.amazonaws.com/redisgears/redisgears.Linux-ubuntu18.04-x86_64.1.2.6-withdeps.zip -o /tmp/redis-gears.zip
    

    RHEL 8

    curl -s https://redismodules.s3.amazonaws.com/redisgears/redisgears.Linux-rhel8-x86_64.1.2.6-withdeps.zip -o /tmp/redis-gears.zip
    

    RHEL 7

    curl -s https://redismodules.s3.amazonaws.com/redisgears/redisgears.Linux-rhel7-x86_64.1.2.6-withdeps.zip -o /tmp/redis-gears.zip
    
  • Run the create command in interactive mode:

    redis-di create
    

    The RDI CLI will prompt you to specify the location of the RedisGears zip file, which is located at /tmp/redis-gears.zip unless you modified the curl command above.

    The RDI CLI will ask for your cluster host, port, user name, and password, and it will attempt to install RedisGears before continuing with the creation of the RDI database.

Install RDI CLI

On the workstation where the RDI CLI is to be installed, follow these steps:

  • Unpack the downloaded redis-di-offline.tar.gz into the /tmp directory:

    tar xvf /tmp/redis-di-offline.tar.gz
    
  • Unpack redis-di.tar.gz into the /usr/local/bin/ directory:

    sudo tar xvf /tmp/redis-di-offline/redis-di-cli/redis-di.tar.gz -C /usr/local/bin/
    

    Note: Non-root users should unpack to a directory with write permission and run redis-di directly from it.

Create RDI BDB

redis-di create --silent --cluster-host <CLUSTER_HOST> --cluster-user <CLUSTER_USER> --cluster-password <CLUSTER_PASSWORD> --rdi-port <RDI_PORT> --rdi-password <RDI_PASSWORD>

Note: You can omit the --rdi-port argument and the BDB will be created on the next available port (starting with 12001).

Load the Debezium image

  • Copy the downloaded debezium_server_2.3.0.Final_offline.tar.gz into /tmp.
  • Load the image:
    docker load < /tmp/debezium_server_2.3.0.Final_offline.tar.gz
    
  • Tag the image as latest:
    docker tag debezium/server:2.3.0.Final_offline debezium/server:2.3.0.Final
    docker tag debezium/server:2.3.0.Final_offline debezium/server:latest
    

Finalize the installation

Continue the installation as described here.

RATE THIS PAGE
Back to top ↑