Upgrade to Quorum Queue via install.sh ( legacy )
Migrate Xray to RabbitMQ Quorum Queues from deprecated Classic Queue mirroring via system.yaml configuration.
For prerequisites and an overview of the full quorum upgrade process, see the Quorum Queue Upgrade landing page.
This step involves migration of the RabbitMQ Classic Queues to Quorum Queues using the older install.sh
If you are enabling Quorum Queues using RabbitMQ Split, ensure the RabbitMQ cluster is upgraded using the JFrog Xray 3.124.x installer.
-
Upgrade JFrog Xray to 3.124.x version.
-
Edit the
system.yamlpresent in$JFROG_HOME/xray/var/etc/folder using the following parameters.
shared:
rabbitMq:
ha_quorum: true
vhost: xray_haq
replicaCount: 3
dataMigrations:
migrate_msgs_from_other_rabbitmq:
vhost: "%2F"The default
shared.rabbitMq.replicaCountis 1. Change it to the actual number of nodes in your cluster.
- Restart Xray
- Verify the migration is successful. See Verify quorum migration is complete.
