Problem Note 63804: SAS® Message Broker cluster message queues are out of sync after a node failure
If a node within the SAS® Message Broker cluster (based on Pivotal RabbitMQ) fails for any reason, the message queues might become out of sync. The most common failure is a network partition. RabbitMQ refers to this scenario as "split-brain."
To circumvent this problem, complete these steps:
- In the /opt/sas/viya/config/etc/rabbitmq-server/rabbitmq.config.ssl file on each node, add the following:
cluster_partition_handling = pause_minority
- Restart the sas-viya-rabbitmq-server-default service on all SAS Message Broker/RabbitMQ nodes.
You should implement this change only on clusters that contain an odd number of nodes. SAS recommends that RabbitMQ clusters contain three nodes.
Operating System and Release Information
SAS System | SAS Viya | Linux for x64 | 3.4 | | | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2019-04-25 12:07:53 |
Date Created: | 2019-03-06 17:22:10 |