목적

이 문서에서는 vSAN 클러스터 업그레이드에 대한 규범적 모범 사례에 대해 설명한다.

해결

성공적인 vSAN 클러스터 업그레이드는 클러스터를 업그레이드하기 위한 사전 요구 사항 단계와 업그레이드 프로세스 중에 특정 권장 사항을 준수하기 위한 두 가지 단계에 따라 결정된다.

vSAN 클러스터 업그레이드를 시작하기 전에

vSAN 업그레이드 프로세스를 시작하기 전에 다음 요구 사항을 충족하는지 확인한다.

  1. vSphere 환경이 최신 상태:
    • 호스트를 관리하는 vCenter Server는 관리하는 ESXi 호스트와 동일하거나 더 높은 수준의 패치여야 한다. vCenter와 ESXi를 일치하는 버전에 두는 것이 바람직하다(동일 릴리스 – VMware ESXi/ESX의 KB 빌드 번호 및 버전, VMware vCenter Server의 빌드 번호 및 버전 참조). 예를 들어 ESXi6.7EP06 – Build-11675023 및 vCenter Appliance 6.7 U1b Build-11726888은 같은 날짜에 릴리즈되므로 이 조합이 모범 사례일 것이다.
    • vSAN 클러스터 업그레이드를 시작하기 전에 모든 호스트가 동일한 빌드의 ESXi를 실행 중이어야 한다. 클러스터 전체에서 동일한 ESXI 호스트 버전만 효율적인 vSAN 기능을 보장할 수 있다.
    • ESXi 호스트 버전이 일치하지 않으면 업그레이드하기 전에 호스트를 동일한 빌드로 패치해야 한다.
  2. vSAN 클러스터의 상태 플러그인에 있는 모든 검사가 녹색으로 표시되어야 함. (vSAN 클러스터 > 모니터 > 상태 > 테스트 ) 모든 vSAN 구성 요소(디스크/DOM 개체/네트워크 등)가 정상이어야 한다.
    • 디스크가 고장나거나 없으면 안 된다.
    • 이 문제는 vSphere Web Client의 vSAN 디스크 관리 보기를 통해 확인할 수 있다.
  3. 컨트롤러와 드라이버의 HCL이 일치해야 하며 ESXi의 대상 버전에서도 지원되어야 함
  4. 액세스할 수 없는 vSAN 개체가 없어야 한다.
    • 이는 vSAN 6.0 이상의 vSAN Health Service 또는 모든 릴리스의 RVC(Ruby vSphere Console)를 통해 확인할 수 있다.
  5. 업그레이드 프로세스를 시작할 때 재동기화가 활성화되면 안 된다.
    • 호스트 재부팅 후 데이터를 동기화해야 하므로 업그레이드 프로세스 중에 일부 재동기화 작업이 예상된다.관리자는 다음 호스트를 유지 보수 모드로 전환하기 전에 다시 동기화가 완료될 때까지 기다려야 한다.
  6. 현재 vSAN 버전과 원하는 대상 vSAN 버전 간에 알려진 호환성 문제가 없는지 확인한다. 업그레이드 요구 사항에 대한 자세한 내용은 vSAN upgrade requirements (2145248)을 참조한다.
    • 필요한 경우 호환성 문제가 발생하지 않도록 업그레이드 프로세스를 수행하기 전에 vSAN 클러스터를 필요한 빌드로 업데이트 한다.

ESXi 호스트 준비

  • 올바른 유지 보수 모드 옵션을 선택한다. vSAN에서 호스트를 유지 보수 모드로 이동하는 경우 다음 세 가지 옵션을 선택한다.
    • Ensure availability
      Ensure availability를 선택하면 vSAN을 통해 전체 데이터 마이그레이션보다 빠르게 호스트를 유지 보수 모드로 이동할 수 있으며 환경의 가상 시스템에 액세스할 수 있다.
    • Full data migration
    • No data migration
      데이터 마이그레이션 없음을 선택하면 vSAN이 이 호스트에서 데이터를 제거하지 않는다. 클러스터의 전원을 끄거나 호스트를 제거하면 일부 가상 시스템에 액세스할 수 없게 될 수 있다.
  • 유지 보수 모드 종료 및 다시 동기화
    • ESXi 호스트를 업그레이드하고 유지 보수 모드에서 벗어나면 다시 동기화 된다. 웹 클라이언트를 통해 이것을 볼 수 있다.
    • 다음 호스트로 이동하기 전에 이 작업이 완료되었는지 확인한다. 업데이트된 호스트가 vSAN 데이터스토어에 다시 기여할 수 있기 때문에 다시 동기화 된다. 데이터 손실이 없도록 하려면 이 재동기화가 완료될 때까지 기다리는 것이 중요하다.

vSAN 업그레이드가 시작된 이후

업그레이드 프로세스를 시작한 후 몇 가지 사항을 유념한다.​​​​​​

  1. 클러스터에 새 버전을 도입하고 워크로드를 마이그레이션하여 클러스터를 업그레이드하지 않는다.
    새 호스트를 도입하는 경우 초기 버전이 동일한지 확인하고 클러스터의 나머지 버전과 함께 호스트를 업그레이드 한다.
  2. 업그레이드 중에 디스크를 추가하거나 교체하는 경우 해당 디스크를 적절한 레거시 온 디스크 포맷 버전으로 포맷했는지 확인한다. 자세한 내용은 vSAN 디스크 그룹을 레거시 형식 버전으로 포맷하는 방법을 참조한다.

이러한 모범 사례를 준수하지 않을 경우 다음 문제 중 하나 이상이 발생할 수 있다.

  • 예기치 않은 네트워크 파티션
  • 예상치 못한 데이터 가용성 손실
  • vSAN 클러스터 불안정

Spread the love

Leave a Reply