Hi Team,
we have a three node RMQ cluster running on 3.8.2 Rabbit Instance.
within the cluster i have set the below in rabbitmq.conf file to avoid any network partition occurred then to autoheal automatically.
cluster_partition_handling = autoheal
However when i set the value to pause_minority and then i have shut down 2 nodes. then i went to Management UI, the UI was not responding on webcontext, i had to start the web UI by running rabbitmqctl start_app on the working node. though i did see the service is up and running and when i did netstat i could see port listening on 25672 for clustering service however RabbitMQ Management was dead with below error.
2020-09-16 12:40:51.529 [error] <0.6697.0> ** gen_event handler lager_exchange_backend crashed.
2020-09-16 12:40:51.529 [error] <0.6705.0> Lager event handler lager_exchange_backend exited with reason {'EXIT',{badarg,[{ets,lookup,[rabbit_exchange,{resource,<<"/">>,exchange,<<"amq.rabbitmq.log">>}],[]},{rabbit_misc,dirty_read,1,[{file,"src/rabbit_misc.erl"},{line,378}]},{rabbit_basic,publish,1,[{file,"src/rabbit_basic.erl"},{line,72}]},{lager_exchange_backend,handle_log_event,2,[{file,"src/lager_exchange_backend.erl"},{line,182}]},{gen_event,server_update,4,[{file,"gen_event.erl"},{line,577}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,559}]},{gen_event,handle_msg,6,[{file,"..."},...]},...]}}
2020-09-16 12:40:51.544 [error] <0.6697.0> Could not declare exchange 'amq.rabbitmq.log' in vhost '/', reason: exit:{aborted,{no_exists,[rabbit_vhost,<<"/">>]}}
2020-09-16 12:40:51.529 [error] <0.6697.0> ** gen_event handler lager_exchange_backend crashed.
2020-09-16 12:40:51.529 [error] <0.6705.0> Lager event handler lager_exchange_backend exited with reason {'EXIT',{badarg,[{ets,lookup,[rabbit_exchange,{resource,<<"/">>,exchange,<<"amq.rabbitmq.log">>}],[]},{rabbit_misc,dirty_read,1,[{file,"src/rabbit_misc.erl"},{line,378}]},{rabbit_basic,publish,1,[{file,"src/rabbit_basic.erl"},{line,72}]},{lager_exchange_backend,handle_log_event,2,[{file,"src/lager_exchange_backend.erl"},{line,182}]},{gen_event,server_update,4,[{file,"gen_event.erl"},{line,577}]},{gen_event,server_notify,4,[{file,"gen_event.erl"},{line,559}]},{gen_event,handle_msg,6,[{file,"..."},...]},...]}}
2020-09-16 12:40:51.544 [error] <0.6697.0> Could not declare exchange 'amq.rabbitmq.log' in vhost '/', reason: exit:{aborted,{no_exists,[rabbit_vhost,<<"/">>]}}