Windows OS

RDA software installation on Windows OS

Note: Please check the Installation Prerequisites before you proceed.

Run the below commands to verify currently installed RDA prerequisites.

Note: Please make sure the below commands are in PATH variable in user's login profile.

docker --version
docker-compose --version
python3 --version
pip3 --version

Step 1: Request software by contacting support@cloudfabrix.com. The following procedure assumes you received the download link.

Download the 'rda-docker-compose-with-ssl.tar' software package.

Step 2: Extract 'rda-docker-compose.tar' software package and copy the 'cfxdx-docker-compose' folder to C:\ (or other folder location)

Note: 7zip or Winrar utility is needed to extract the 'cfxdx-docker-compose.tar' file on Windows OS.

Step 3: Open Windows Powershell CLI or CMD CLI utility (CLI), go to C:\rda-docker-compose-with-ssl (or other folder location 'rda-docker-compose-with-ssl' install folder is unpacked) and run setup.py python script as shown below.

Note: The setup.py creates a folder called 'cfx' under the user's home directory for configuration files and exported files. (Ex: C:\Users\Administrator\cfx).

Below are the 'RDA' folder locations and their purpose.

C:\Users\Administrator\cfx\cfxdx\config --> Location of the conf.yml file where many datasource credentials and other settings are configured.

Step 4: To access the 'RDA' interface, open up a browser and enter the URL as https://<IPAddress>:9998

Note: If Windows firewall service is enabled, enable ports 9998/tcp to access RDA service through a browser.

Note: Access RDA using https://<rda-ip-address>:9998/ The default user/password for RDA authentication is: rdademo/rdademo1234

Install RDA Datanetwork Components (Optional)

The following steps explain how to install Kafka/Zookeeper components needed for RDA Data network bots. Download docker-compose file required to install Kafka/Zookeeper and use the below steps to start Kafka/zookeeper docker instances (these instances in turn will be used by RDA runtime)

cd C:\<rda-install-directory> C:\mkdir kafka-zookeeper C:\cd kafka-zookeeper C:\kafka-zookeeper\<Download the above docker-compose file using browser or other mechanism C:\kafka-zookeeper\<edit the file and add the ipaddress or FQDN of RDA machine> C:\kafka-zookeeper\docker-compose pull C:\kafka-zookeeper\docker-compose up -d In addition to the above steps, make sure you enable the following ports are enabled -- 2181, 9092 using Windows firewall commands

Upgrade RDA

Step 1: Make sure the docker (desktop) environment is intact as per RDA installation prereqs. Also, docker-compose.exe is available to the user (as shown in the below screenshot)

Step 2: Go to the directory where RDA is previously installed.

Step 3: Make sure RDA is up and running. This can be verified by running the docker command as shown in the below screenshot.

Step 4: Go to the directory where RDA is installed and also, docker-compose.yml is available (as shown in the below screenshot).

Step 5: Using the docker-compose command 'docker-compose down' and bring down the RDA instances that are running in your environment as shown in the below screenshot.

Step 6: Using the docker-compose command, upgrade RDA using the 'docker-compose pull' command as shown in the below screenshot.

Step 7: Start RDA upgraded instance using 'docker-compose up -d' as shown in the below screenshot.

Step 8: Verify the RDA docker instances to be up-and-running using the 'docker ps -a' command as shown below screenshot.

Access RDA using https://<IPAddress>:9998 and verify the latest version.

Last updated