Skip to content

Offline upgrade 8.1.0.1 to 8.1.0.3 and 8.1.0.4

1. Upgrade From 8.1.0.1 to 8.1.0.3 and 8.1.0.4 Using Offline Bundles

  • RDAF Platform: From 8.1.0.1 to 8.1.0.3 (Selected Services)

  • OIA (AIOps) Application: From 8.1.0.1 to 8.1.0.3 / 8.1.0.4 (Selected Services)

2. Prerequisites

Before proceeding with this upgrade, please make sure and verify the below prerequisites are met.

  • RDAF Deployment CLI version: 1.4.1

  • Infra Services tag: 1.0.4

  • Platform Services and RDA Worker tag: 8.1.0.1 / 8.1.0.2

  • OIA Application Services tag: 8.1.0.1 / 8.1.0.2 / 8.1.0.2.1

  • CloudFabrix recommends taking VMware VM snapshots where RDA Fabric infra/platform/applications are deployed

Note

Check the disk space on all Platform and Service VMs using the following command.

df -kh

Important

Ensure that the highlighted disk size (Use% column) should be less than 50%. If any disk exceeds this percentage, consider taking appropriate actions like cleaning up unused files or expanding storage.

rdauser@oia-125-216:~/collab-3.7-upgrade$ df -kh
Filesystem                         Size  Used Avail Use% Mounted on
udev                                32G     0   32G   0% /dev
tmpfs                              6.3G  357M  6.0G   6% /run
/dev/mapper/ubuntu--vg-ubuntu--lv   48G   12G   34G  26% /
tmpfs                               32G     0   32G   0% /dev/shm
tmpfs                              5.0M     0  5.0M   0% /run/lock
tmpfs                               32G     0   32G   0% /sys/fs/cgroup
/dev/loop0                          64M   64M     0 100% /snap/core20/2318
/dev/loop2                          92M   92M     0 100% /snap/lxd/24061
/dev/sda2                          1.5G  309M  1.1G  23% /boot
/dev/sdf                            50G  3.8G   47G   8% /var/mysql
/dev/loop3                          39M   39M     0 100% /snap/snapd/21759
/dev/sdg                            50G  541M   50G   2% /minio-data
/dev/loop4                          92M   92M     0 100% /snap/lxd/29619
/dev/loop5                          39M   39M     0 100% /snap/snapd/21465
/dev/sde                            15G  140M   15G   1% /zookeeper
/dev/sdd                            30G  884M   30G   3% /kafka-logs
/dev/sdc                            50G  3.3G   47G   7% /opt
/dev/sdb                            50G   29G   22G  57% /var/lib/docker
/dev/sdi                            25G  294M   25G   2% /graphdb
/dev/sdh                            50G   34G   17G  68% /opensearch
/dev/loop6                          64M   64M     0 100% /snap/core20/2379

3. Fetching Latest Tags

To fetch the latest tags, ensure that all files are copied into the directory /opt/rdaf-registry/import.

  • Use the following command to download the RDA ASM package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.3/ubuntu-rda-asm.tar.gz
  • Use the following command to download the RDA Client API Server package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.3/ubuntu-rda-client-api-server.tar.gz
  • Use the following command to download the RDA Collector package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.3/ubuntu-rda-collector.tar.gz
  • Use the following command to download the RDA Event Gateway package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.3/ubuntu-rda-event-gateway.tar.gz
  • Use the following command to download the RDA Scheduler package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.3/ubuntu-rda-scheduler.tar.gz
  • Use the following command to download the RDA Worker package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.3/ubuntu-rda-worker-all.tar.gz
  • Use the following command to download the RDA Studio package.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.3/ubuntu-cfxdx-nb-nginx-all.tar.gz
  • Use the following command to download the OIA Services with tag 8.1.0.4.
wget https://macaw-amer.s3.us-east-1.amazonaws.com/releases/RDA/8.1.0.4/All-OIA-tarfiles.tar.gz

Executing the above command will download these services.

  • rda-configuration-service
  • rda-alert-ingester
  • rda-event-consumer
  • rda-alert-processor
  • rda-collaboration
  • rda-irm-service
  • rda-alert-processor-companion

4. Running the Registry Import to Fetch Tags

  • Use the following command to import each package or tag file into the registry.
rdaf registry import --file <filename>
rdaf registry import --file ubuntu-rda-asm.tar.gz
rdaf registry import --file ubuntu-rda-client-api-server.tar.gz
rdaf registry import --file ubuntu-rda-collector.tar.gz
rdaf registry import --file ubuntu-rda-event-gateway.tar.gz
rdaf registry import --file ubuntu-rda-scheduler.tar.gz
rdaf registry import --file ubuntu-rda-worker-all.tar.gz
rdaf registry import --file ubuntu-cfxdx-nb-nginx-all.tar.gz
rdaf registry import --file All-OIA-tarfiles.tar.gz
  • To view the list of tags available in the registry, use the below given command
rdaf registry list-tags | grep 8.1.0.3
rdaf registry list-tags | grep 8.1.0.4
+------------------------------------------+---------------------------------------------------+
| cfx-rda-event-consumer                   | 8.1.0.4                                           |
| ubuntu-rda-client-api-server             | 8.1.0.3                                           |
| cfx-rda-alert-processor-companion        | 8.1.0.4                                           |
| cfx-rda-configuration-service            | 8.1.0.4                                           |
| ubuntu-rda-asm                           | 8.1.0.3                                           |
| cfx-rda-alert-processor                  | 8.1.0.4                                           |
| ubuntu-rda-worker                        | 8.1.0.3                                           |
| cfx-rda-collaboration                    | 8.1.0.4                                           |
| ubuntu-rda-event-gateway                 | 8.1.0.3                                           |
| ubuntu-rda-collector                     | 8.1.0.3                                           |
| cfx-rda-alert-ingester                   | 8.1.0.4                                           |
| ubuntu-cfxdx-nb-nginx                    | 8.1.0.3                                           |
| ubuntu-rda-scheduler                     | 8.1.0.3                                           |
| cfx-rda-alert-processor                  | 8.1.0.3                                           |
| cfx-rda-irm-service                      | 8.1.0.4                                           |
+------------------------------------------+---------------------------------------------------+
  • If necessary, kindly remove outdated image tags from the on-premise registry that are no longer in use by executing the following command:
rdaf registry delete-images --tag <tag1,tag2>
  • Please proceed with the full upgrade following the instructions in this Document