vSphere Lifecycle Manager가 이미 사용하도록 설정된 클러스터에서 NSX-T 클러스터를 준비할 수 있으므로, 마찬가지로 기존 NSX-T 준비 클러스터에서 vSphere Lifecycle Manager를 사용하도록 설정할 수 있습니다.

vSphere Lifecycle Manager를 NSX-T와 통합하는 워크플로.

사전 요구 사항

  • 클러스터의 모든 호스트가 ESXi 7.0 U1 버전을 실행하고 있는지 확인합니다.
  • 다음 설정으로 계산 관리자를 등록합니다.
    • 신뢰를 사용하도록 설정하고 vSphere Lifecycle Manager에 대한 액세스 수준을 설정합니다. 신뢰는 NSX-T와 vSphere Lifecycle Manager 간의 통신을 설정하는 데 필수적입니다.
    • 서비스 계정 생성을 사용하도록 설정합니다.
  • 호스트 스위치 유형으로 VDS를 사용하여 전송 노드 프로파일을 클러스터에 적용함으로써 클러스터를 준비합니다.
    참고: N-VDS 호스트 스위치는 vSphere Lifecycle Manager 지원 클러스터에서 지원되지 않습니다.

프로시저

  1. 브라우저에서 관리자 권한으로 vCenter Server(https://<vccenter-server-ip-address>)에 로그인합니다.
  2. vSphere Lifecycle Manager 기능을 사용하도록 설정해야 하는 클러스터를 선택합니다.
  3. [이미지] 페이지에서 모든 호스트가 규정을 준수하는지 확인합니다. 호스트가 비준수 상태이면 클러스터에 대해 설정된 ESXi 이미지를 준수하도록 호스트에 업데이트를 적용합니다.
  4. vSphere Lifecycle Manager가 클러스터에 대한 솔루션을 NSX로 설정했는지 확인합니다. NSX 솔루션이 vSphere Lifecycle Manager 클러스터에 설정되어 있는지 확인하려면 다음 중 하나를 수행하면 됩니다.
    1. vCenter Server의 [이미지] 페이지에서 규정 준수 검사를 클릭하고 [구성 요소] 섹션에서 NSX 항목을 확인합니다.
    2. 또는 API 명령을 실행하고 구성 요소와 버전이 NSX로 올바르게 설정되어 있는지 확인합니다.
      GET https://{server}/api/esx/settings/clusters/{cluster}/software/solutions/com.vmware.nsxt?vmw-task=true
          components" : [
      	{
      	 "component" : "nsx-lcp-bundle"      
      	}
      	],
          "version" : "3.1-0"
  5. vSphere Lifecycle Manager 지원 클러스터에 새 호스트가 추가되면 NSX-T는 vSphere Lifecycle Manager를 호출하여 클러스터에 대해 설정된 ESXi 이미지를 사용하여 호스트 규정 준수를 확인합니다. 호스트 및 클러스터 이미지에 드리프트가 없으면 전송 노드 프로파일이 호스트에 적용됩니다. 호스트의 NSX-T VIB. NSX Manager에 등록되고 NSX 스위치 구성이 수행된 후 설치의 마지막 부분이 진행됩니다.
  6. 문제 해결:

    vSphere Lifecycle Manager가 NSX를 클러스터에 솔루션으로 적용할 수 없는 경우 NSX ManagerNSX-T 클러스터가 실패 상태로 전환됩니다. 클러스터의 호스트에 업데이트를 적용하려면 다음 중 하나를 수행합니다.

    1. vCenter Server로 이동하여 다음 조건이 충족되는지 확인합니다.
      • 호스트가 규격입니다.

      • 호스트가 전원이 꺼져 있거나 유지 보수 모드에 있지 않습니다.

    2. UI 또는 API를 통해 클러스터 상태를 확인합니다. 클러스터의 호스트가 실패 상태인 경우에도 클러스터 상태는 [인식되지 않음] 상태를 유지합니다.

      다음 API를 실행하여 클러스터 상태를 확인합니다. GET /<NSX-Manager-IP>/api/v1/transport-node-collections/<transport-node-collection-id>

    3. 호스트 중 하나라도 실패하면 클러스터의 나머지 호스트가 설치 건너뛰기 상태로 전환됩니다. 업데이트를 적용하려면 오류 메시지를 읽고 필요한 작업을 수행하십시오. 해결을 클릭하여 호스트 업데이트 적용 및 NSX-T 준비를 다시 시도합니다. 업데이트 적용 작업은 한 번에 하나의 호스트에서 순차적으로 수행됩니다.
    4. 클러스터가 아직 실패 상태인 경우 UI에서 클러스터에 대해 해결을 클릭하거나 API를 실행하여 클러스터의 전송 노드 프로파일을 인식합니다. 클러스터에 업데이트를 적용하면서 다음 API는 설치 건너뛰기 상태에 있는 해당 호스트를 준비하려고 시도합니다. 전체 클러스터에서 업데이트 적용을 재시도합니다. 설치를 건너뛴 호스트를 준비하려고 합니다.
      POST /api/v1/transport-node-collections/<transport-node-collection-id>?action=retry_profile_realization

결과

vSphere Lifecycle Manager가 NSX-T 클러스터에서 사용하도록 설정됩니다.

다음에 수행할 작업

클러스터에서 vSphere Lifecycle Manager를 사용하도록 설정한 후 업데이트를 적용하여 vCenter Server의 호스트와 클러스터에 대해 설정된 이미지 간 드리프트를 수정할 수 있습니다.