如果已在叢集中針對容錯移轉或高可用性部署多個VMware Identity Manager虛擬應用裝置,您可以一次升級一個節點。預期在升級期間會有一些停機時間,並據以規劃您的升級時間。
程序
- 建立資料庫和 VMware Identity Manager節點的快照。
- 移除來自負載平衡器以外的所有節點。
- 升級仍會連線到負載平衡器的節點。
- 升級節點之後,讓它保持連線到負載平衡器。
這可確保在您升級其他節點時
VMware Identity Manager服務可供使用。
- 升級其他節點,一次升級一個。
- 確認 RabbitMQ 並非以叢集模式在已升級的節點中執行。
在 2.9.1 版中,RabbitMQ 叢集已停用。
- 逐一登入每個已升級的節點。
- 執行下列命令:
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',[]}]}]
- 升級所有節點之後,將它們新增回負載平衡器。