如果已在叢集中針對容錯移轉或高可用性部署多個VMware Identity Manager虛擬應用裝置,您可以一次升級一個節點。預期在升級期間會有一些停機時間,並據以規劃您的升級時間。

程序

  1. 建立資料庫和 VMware Identity Manager節點的快照。
  2. 移除來自負載平衡器以外的所有節點。
  3. 升級仍會連線到負載平衡器的節點。
    請依照 線上升級 VMware Identity Manager離線升級 VMware Identity Manager中的說明,執行線上或離線升級的程序。
    重要: 預期升級程序期間會有一些停機時間。
  4. 升級節點之後,讓它保持連線到負載平衡器。
    這可確保在您升級其他節點時 VMware Identity Manager服務可供使用。
  5. 升級其他節點,一次升級一個。
  6. 確認 RabbitMQ 並非以叢集模式在已升級的節點中執行。
    在 2.9.1 版中,RabbitMQ 叢集已停用。
    1. 逐一登入每個已升級的節點。
    2. 執行下列命令:
      rabbitmqctl cluster_status

      針對每個節點,命令應該會傳回類似以下的狀態:

      sva-1:~ # rabbitmqctl cluster_status
      Cluster status of node 'rabbitmq@sva-1' ...
      [{nodes,[{disc,['rabbitmq@sva-1']}]},
       {running_nodes,['rabbitmq@sva-1']},
       {cluster_name,<<"[email protected]">>},
       {partitions,[]},
       {alarms,[{'rabbitmq@sva-1',[]}]}]
      
  7. 升級所有節點之後,將它們新增回負載平衡器。