vSphere Lifecycle Manager 지원 클러스터에서 NSX를 준비할 수 있습니다.

ESXi 클러스터에서 vSphere Lifecycle Manager를 사용하여 NSX 클러스터를 관리하는 워크플로.

vSphere Lifecycle Manager에서 NSX 이미지에 액세스하려면 전송 노드 프로파일을 사용하여 클러스터를 구성해야 합니다. 클러스터 구성을 시작하면 NSX 로컬 제어부 번들(nsx-lcp-bundle-<release_version.build_version> 형식)이 VMware vCenter의 이미지 저장소에 업로드됩니다.

호스트를 준비하는 동안 vSphere Lifecycle Manager는 서비스 센터에 액세스하고 NSX를 해당 클러스터에 대한 솔루션으로 설정합니다. 그러면 클러스터에 NSX 솔루션이 적용되며 호스트 업데이트 적용 작업부터 시작됩니다. NSX 스위치가 호스트에 구성되기 전에 vSphere Lifecycle Manager에서 모든 호스트에 업데이트가 적용됩니다. vSphere Lifecycle Manager 업데이트 적용 작업은 새 ESXi 호스트가 vSphere Lifecycle Manager 클러스터에 추가될 때 발생합니다.

vSphere Lifecycle Manager에서는 각 호스트의 이미지가 클러스터에 대해 설정된 ESXi 버전과 동일하도록 호스트에 업데이트를 적용합니다. NSX에서 호스트 준비를 진행하려면 먼저 모든 드리프트를 해결해야 합니다. 클러스터를 준비하는 동안 클러스터에 장애가 발생하면 NSX는 클러스터 상태를 실패로 설정합니다. admin는 NSX Manager 사용자 인터페이스나 vSphere Client에서 적절한 작업을 수행하여 호스트 업데이트 적용을 다시 트리거해야 합니다.

사전 요구 사항

  • 클러스터의 모든 호스트가 ESXi 7.0 U1 버전 이상을 실행하고 있는지 확인합니다.
  • 호스트에서 잠금 모드가 사용하도록 설정되어 있지 않은지 확인합니다. vSphere Lifecycle Manager가 잠금 모드에서 작동하도록 설정된 호스트를 준비하지 못할 수 있습니다.
  • 호스트와 클러스터 간에 이미지가 드리프트되지 않았는지 확인합니다. 그렇지 않으면 클러스터에서 vSphere Lifecycle Manager를 사용하도록 설정할 수 없습니다. 호스트 및 클러스터에서 기본 이미지가 일치하도록 VMware vCenter의 호스트에 업데이트를 적용합니다.

  • vSphere Lifecycle Manager가 클러스터에서 사용하도록 설정되어 있는지 확인합니다. VMware vSphere® 설명서를 참조하십시오.

  • 다음 설정으로 계산 관리자를 등록합니다.
    • 신뢰를 사용하도록 설정하고 vSphere Lifecycle Manager에 대한 액세스 수준을 설정합니다. 신뢰는 NSX와 vSphere Lifecycle Manager 간의 통신을 설정하는 데 필수적입니다.
    • 서비스 계정 생성을 사용하도록 설정합니다.
  • vSphere Distributed Switch 호스트 스위치를 사용하여 전송 노드 프로파일을 생성합니다. N-VDS 스위치는 vSphere Lifecycle Manager 설정 방식에서 지원되지 않습니다.

  • VMware vCenter 장치에서 웹 프록시를 구성하는 경우 모든 NSX Manager IP 주소를 NO_PROXY 목록에 추가합니다. 그렇지 않으면 vLCM이 NSX Manager에 연결할 수 없습니다.

프로시저

  1. 브라우저에서 관리자 권한으로 NSX Manager(https://<nsx-manager-ip-address> 또는 https://<nsx-manager-fqdn>)에 로그인합니다.
  2. 시스템 > 패브릭 > 호스트 > 클러스터로 이동합니다.
  3. 클러스터를 선택하고 NSX 구성을 클릭합니다.
    참고: 클러스터가 vLCM 텍스트와 함께 제공되는 경우 vSphere Lifecycle Manager 지원 클러스터를 식별합니다.
  4. vSphere Distributed Switch를 호스트 스위치로 사용하는 전송 노드 프로파일을 선택합니다.
  5. TNP 적용을 클릭합니다.

    vSphere Lifecycle Manager에 대해 사용하도록 설정된 첫 번째 클러스터인 경우 NSXVMware vCenter의 이미지 저장소에 NSX LCP 번들을 업로드합니다. vSphere Lifecycle Manager는 NSX를 클러스터의 솔루션으로 설정합니다. 원하는 상태를 VMware vCenter에 업로드된 NSX 이미지로 설정합니다. 그러면 vSphere Lifecycle Manager는 각 호스트에서 NSX VIB의 설치를 시작하고, 각 전송 노드에서 NSX 스위치를 구성합니다.

    호스트 준비의 일부로 vSphere Lifecycle Manager는 호스트를 수정하고, 호스트를 NSX Manager에 등록하고, 호스트에서 NSX 스위치를 구성하고, 구성을 완료합니다.
    참고: vSphere Lifecycle Manager 지원 클러스터에 NSX를 설치할 경우 비 vSphere Lifecycle Manager 지원 클러스터에 설치하는 경우보다 다소 시간이 걸릴 수 있습니다. 이러한 차이는 이 제품 조합에 포함된 추가 상태 점검으로 인해 발생합니다.
  6. 문제 해결:

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

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

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

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

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

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

결과

vSphere Lifecycle Manager는 클러스터의 모든 호스트를 NSX 전송 노드로 준비합니다.