При развертывании нескольких виртуальных устройств 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.

Процедура

  1. Остановите узлы RabbitMQ на каждом устройстве VMware Identity Manager в кластере. Введите rabbitmqctl stop.
    Прежде чем продолжить, выполните это действие для каждого узла RabbitMQ в кластере.
  2. Убедитесь, что узел RabbitMQ отсоединен от кластера. Введите rabbitmqctl cluster_status.
  3. Обновите первый узел. См. процедуры обновления в разделе Обновление VMware Identity Manager по сети или Обновление VMware Identity Manager в автономном режиме.
    Устройство VMware Identity Manager запущено.
  4. Выполните для каждого узла шаги 2–4.
    После обновления всех узлов выполните команду rabbitmgctl cluster_status на обновленном узле и убедитесь, что в результатах в разделе running_nodes перечислены все обновленные на данный момент узлы. После обновления узла 1 в разделе running_nodes указывается только узел1. После обновления узла 2 выполните команду rabbitmqctl cluster_status на обоих узлах. В результате в разделе running_nodes должны быть перечислены оба узла (узел1 и узел2). Это указывает на то, что узлы RabbitMQ правильно сгруппированы в кластер.

Результаты

После обновления всех узлов RabbitMQ сформирует кластер с узлами в правильном порядке.