При развертывании нескольких виртуальных устройств VMware Identity Manager в кластере перед их обновлением необходимо остановить кластер RabbitMQ на всех узлах.
Узлы RabbitMQ следует останавливать в порядке, обратном к тому, в котором они запускались. Это даст возможность сохранить порядок запуска главного узла. Чтобы определить порядок запуска, просмотрите файлы /db/rabbitmq/data/*/nodes_running_at_shutdown на каждом сервере. В первую очередь завершите работу узла RabbitMQ, на котором перечислены все узлы. Например, при наличии трех узлов, запущенных в таком порядке: узел1, узел2, а затем узел3, в файле nodes_running_at_shutdown на узле 3 будут перечислены все эти узлы (узел1,узел2,узел3). На узле 2 перечисляются только два узла (узел1,узел2). На узле 1 указывается только один узел (узел1). В этом случае необходимо сначала завершить работу узла 3, затем узла 2, а затем узла 1.
Процедура
Результаты
После обновления всех узлов RabbitMQ сформирует кластер с узлами в правильном порядке.