<div dir="ltr">Dear all<div><br></div><div>I am afraid I have something wrong in the setup of rabbit, and I would appreciate your help.<br><br><br>We have a single rabbit cluster for all the OpenStack services.<br>It is a cluster composed by 3 instances (now running rabbitmq-server-3.8.16 and erlang-24.0.2).<br><br>We are using this setting:<br><br>cluster_partition_handling = pause_minority<br><br>to handle partitions, and we are using this policy:<br><br><br>[root@cld-rbt-01 ~]# rabbitmqctl list_policies<br>Listing policies for vhost "/" ...<br>vhost   name     pattern   apply-to     definition      priority<br>/       ha-all   ^(?!amq\.).*           all             {"ha-mode":"all"}       0<br><br><br>In the conf files of the OpenStack services we have these settings related to Rabbit:<br><br>transport_url = rabbit://<a href="http://openstack_prod:xxx@192.168.60.220:5672">openstack_prod:xxx@192.168.60.220:5672</a>,<a href="http://openstack_prod:xxx@192.168.60.221:5672">openstack_prod:xxx@192.168.60.221:5672</a>,<a href="http://openstack_prod:xxx@192.168.60.222:5672">openstack_prod:xxx@192.168.60.222:5672</a><br>rabbit_ha_queues = true<br><br><br><br>>From time to time rabbit complains about some network partitions (still not clear why):<br></div><div><br></div><div>2021-07-02 08:12:55.715 [error] <0.463.0> Partial partition detected:<br> * We saw DOWN from rabbit@cld-rbt-02<br> * We can still see rabbit@cld-rbt-03 which can see rabbit@cld-rbt-02<br> * pause_minority mode enabled<br>We will therefore pause until the *entire* cluster recovers<br><br><br>and when this happens Openstack services are of course impacted.<br><br>As soon as I can check the cluster status, rabbitmqctl cluster_status doesn't complain about any problems (i.e. it doesn't report any network partitions and it reports all nodes running) but the problems on the OpenStack services are still there (e.g. "neutron agent-list" report<br>many agents down).<br><br><br>I need to restart the rabbit cluster in order to have OpenStack services working again<br><br>Any hints ?<br><br>Thanks, Massimo<br></div></div>