Skip to content

Commit 334c43b

Browse files
Merge pull request #12015 from rabbitmq/mergify/bp/v4.0.x/pr-12014
rabbitmq-upgrade revive: handle more errors (backport #12014)
2 parents fb6b0c5 + e82f62b commit 334c43b

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

deps/rabbit/src/rabbit_maintenance.erl

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -298,14 +298,18 @@ revive_local_quorum_queue_replicas() ->
298298
%% start local QQ replica (Ra server) of this queue
299299
{Prefix, _Node} = amqqueue:get_pid(Q),
300300
RaServer = {Prefix, node()},
301-
rabbit_log:debug("Will start Ra server ~tp", [RaServer]),
301+
rabbit_log:debug("Will start quorum queue replica (Ra server) ~tp", [RaServer]),
302302
case rabbit_quorum_queue:restart_server(RaServer) of
303303
ok ->
304-
rabbit_log:debug("Successfully restarted Ra server ~tp", [RaServer]);
304+
rabbit_log:debug("Successfully restarted a quorum queue replica ~tp", [RaServer]);
305305
{error, {already_started, _Pid}} ->
306-
rabbit_log:debug("Ra server ~tp is already running", [RaServer]);
306+
rabbit_log:debug("Quorum queue replica ~tp is already running", [RaServer]);
307307
{error, nodedown} ->
308-
rabbit_log:error("Failed to restart Ra server ~tp: target node was reported as down")
308+
rabbit_log:error("Failed to restart quorum queue replica ~tp: target node was reported as down", [RaServer]);
309+
{error, name_not_registered} ->
310+
rabbit_log:error("Failed to restart quorum queue replica ~tp: it reported as not registered (was deleted very recently?)", [RaServer]);
311+
{error, Other} ->
312+
rabbit_log:error("Failed to restart quorum queue replica ~tp: ~tp", [RaServer, Other])
309313
end
310314
end || Q <- Queues],
311315
rabbit_log:info("Restart of local quorum queue replicas is complete").

0 commit comments

Comments
 (0)