안녕하세요. 오랜만에 글을 남깁니다.
vCenter HA 를 사용하는 환경에서 vCenter 의 패치가 필요할 때 어떻게들 하시나요?
vCenter 6.7 환경까지는 정석(?) 인 방법은 다음과 같습니다.
- vCenter HA 를 유지보수 모드로 전환한다.
- Witness node 를 패치한다.
- Passive Node 를 패치한다.
- 수동으로 Failover 를 하여 Active 와 Passive 를 전환한다
- Active 였다가 Passive 가 된 vCenter Node 를 패치한다.
- vCenter HA 유지보수 모드에서 해제한다.
보시는 바와 같이, 패치를 3번 해야합니다.
그래서 저는 패치를 여러번해야하는 번거로움 때문에, vCenter HA 를 제거하고 Active vCenter 만 업그레이드 한후에 vCenter HA 를 재구성하는 방법을 선호합니다.
그렇지만, vCenter 7.0 부터는 위와 같이 maintenance mode 설정을 통한 패치방법을 더이상 지원하지 않습니다.
https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vcenter.upgrade.doc/GUID-C27CD7DF-AB52-4A77-A6A6-A966498D5CA0.html
위와 같이, vCenter HA 구성을 무조건 해제해야합니다. 풀지않고 작업을 하게 되면 다음과 같은 에러메세지가 발생합니다.
summary: You can not patch a vCenter Server appliance in a vCenter HA cluster.
resolution: You must remove the vCenter HA configuration, apply patches to vCenter Server appliance, and then reconfigure your vCenter HA deployment.
그래서 작업절차는
- vCenter HA 구성을 제거한다.
- Standalone 이 된 vCenter 를 패치한다.
- vCenter HA 를 재구성한다.
가 되겠습니다.
참고 부탁드립니다.