NSX Manager 및 NSX Controller를 업그레이드한 후 운영 환경에 있는 해당 클러스터를 업데이트할 수 있습니다.

호스트 클러스터를 업그레이드하면 NSX VIB가 업그레이드됩니다.

NSX 6.2.x에서 업그레이드하는 경우 호스트를 재부팅하여 업그레이드를 완료해야 합니다.
  • 클러스터에 DRS가 사용되도록 설정된 경우 모두 해결(Resolve all)을 클릭하면 DRS는 VM을 계속 실행하는 제어된 방식으로 호스트 재부팅을 시도합니다. VM이 클러스터의 다른 호스트로 이동되면 호스트가 유지 보수 모드로 전환되고 재부팅됩니다.
  • 클러스터에서 DRS가 사용되도록 설정되지 않으면 업그레이드를 시작하기 전에 VM 전원을 끄거나 수동으로 vMotion을 수행해야 합니다. 모두 해결(Resolve all)을 클릭하면 호스트가 유지 보수 모드로 전환되고 재부팅됩니다.
NSX 6.3.0 이상에서 업그레이드하는 경우 업그레이드를 완료하려면 호스트가 유지 보수 모드로 전환되어야 합니다. 재부팅은 필요하지 않습니다.
  • 클러스터에 DRS가 사용되도록 설정된 경우 모두 해결(Resolve all)을 클릭하면 DRS는 VM의 실행을 중단하지 않는 제어된 방식으로 호스트를 유지 보수 모드로 전환하려고 합니다. VM이 클러스터의 다른 호스트로 이동되면 호스트가 유지 보수 모드로 전환됩니다.
  • 클러스터에서 DRS가 사용되도록 설정되지 않으면 업그레이드를 시작하기 전에 VM 전원을 끄거나 수동으로 vMotion을 수행해야 합니다. 업그레이드를 완료하려면 호스트를 수동으로 유지 보수 모드로 전환해야 합니다.

NSX 6.3.5 이상인 경우 호스트 준비(Host Preparation) 탭에서 EAM 상태를 확인할 수 있습니다.

사전 요구 사항

  • NSX ManagerNSX Controller 클러스터를 업그레이드 합니다.
  • NSX Manager를 업그레이드한 후 호스트 클러스터를 업그레이드하기 전에 vSphere Web Client에서 로그아웃했다가 다시 로그인합니다.
  • 현재 vSphere 및 ESXi 버전이 업그레이드하려는 NSX Data Center for vSphere 버전과 호환되는지 확인합니다. VMware 상호 운용성 매트릭스(https://partnerweb.vmware.com/comp_guide2/sim/interop_matrix.php#interop&93=&2=&1=)를 참조하십시오.
  • 업그레이드가 진행 중인 동안 호스트 클러스터 업그레이드가 작동에 주는 영향을 이해해야 합니다. NSX 업그레이드가 작동에 주는 영향를 참조하십시오.
  • 모든 호스트의 FQDN(정규화된 도메인 이름)을 확인할 수 있는지 확인합니다.
  • DRS가 사용하지 않도록 설정된 경우 업그레이드를 시작하기 전에 수동으로 VM의 전원을 끄거나 vMotion을 사용합니다.
  • DRS가 사용하도록 설정된 경우 호스트 클러스터 업그레이드 중 실행 중인 VM은 자동으로 이동됩니다. 업그레이드를 시작하기 전에 운영 환경에서 DRS가 작동할 수 있는지 확인합니다.
    • 호스트 클러스터에서 DRS가 사용하도록 설정되어 있는지 확인합니다.
    • vMotion이 올바르게 작동하는지 확인합니다.
    • vCenter와의 호스트 연결 상태를 확인합니다.
    • 각 호스트 클러스터에 ESXI 호스트가 세 개 이상 있는지 확인합니다. 호스트가 하나 또는 두 개뿐인 호스트 클러스터에서는 NSX 업그레이드 동안 DRS 승인 제어 문제가 발생할 수 있습니다. NSX 업그레이드가 성공적으로 완료될 수 있도록 각 호스트 클러스터가 호스트를 3개 이상 포함하는지 확인합니다. 클러스터에 호스트가 3개 미만이면 호스트를 수동으로 제거합니다.
    • 호스트가 두 개 또는 세 개뿐인 소규모 클러스터에서 특정 VM이 별도의 호스트에 상주해야 한다는 반선호도 규칙을 만든 경우 업그레이드 동안 DRS가 VM을 이동하지 못할 수 있습니다. 이 경우 추가 호스트를 클러스터에 추가하거나 업그레이드 중에 반선호도 규칙을 사용하지 않도록 설정하고 업그레이드가 완료되면 다시 사용하도록 설정합니다. 반선호도 규칙을 사용하지 않도록 설정하려면 호스트 및 클러스터(Hosts and Clusters)로 이동합니다. 탐색기(Navigator)에서 클러스터를 마우스 오른쪽 버튼으로 클릭하고 설정(Settings)을 클릭합니다. 구성(Configure) > 구성(Configuration) > VM/호스트 규칙(VM/Host Rules)으로 이동합니다. 규칙을 편집하고 규칙 사용(Enable rule)을 선택 취소합니다.
  • 클러스터의 호스트 중 하나에 로그인하고 esxcli software vib list 명령을 실행합니다.

    존재하는 VIB는 ESXi 및 NSX 버전에 따라 다르므로 업그레이드의 일부로 변경될 수 있습니다. 설치된 VIB의 현재 버전을 기록해 둡니다.

    ESXi 버전 NSX 버전 설치된 VIB
    6.0 이상 6.3.2 또는 이전 버전
    • esx-vsip
    • esx-vxlan
    6.0 이상 6.3.3 이상 버전
    • esx-nsxv
    참고: 일부 NSX Data Center for vSphere 버전에는 업그레이드 중에 제거되는 추가 VIB가 포함되어 있습니다.
    • NSX 6.2.4 이상의 NSX 6.2.x에서 업그레이드하는 경우 준비된 호스트에는 추가 VIB, esx-vdpi가 생성됩니다.

프로시저

  1. vSphere Web Client에서 홈 > 네트워킹 및 보안 > 설치 및 업그레이드(Home > Networking & Security > Installation and Upgrade)로 이동하고 호스트 준비(Host Preparation) 탭을 선택합니다.
  2. 업그레이드할 각 클러스터에 대해 업그레이드(Upgrade) 또는 업그레이드 사용 가능(Upgrade available)을 클릭합니다.
    NSX 6.4.1로 업그레이드하는 경우 클러스터에 대한 업그레이드(Upgrade)를 클릭합니다.
    6.4.1 이상으로 업그레이드할 경우 [업그레이드] 링크를 클릭하여 호스트 클러스터에 설치된 NSX 구성 요소를 업그레이드합니다.
    NSX 6.4.0으로 업그레이드하는 경우 클러스터에 대한 업그레이드 사용 가능(Upgrade Available)을 클릭합니다.
    클러스터는 NSX 설치 중 또는 설치 중을 표시하고 호스트는 진행 중을 표시합니다.
  3. 클러스터 및 호스트 상태에 준비 안 됨이 표시됩니다. 준비 안 됨(Not Ready)을 클릭하여 추가 정보를 표시합니다. 모두 해결(Resolve all)을 클릭하여 VIB 설치를 완료합니다.
    호스트는 유지 보수 모드로 전환되며, 업그레이드 완료를 위해 필요한 경우 재부팅됩니다.
    클러스터는 NSX 설치 중 또는 설치 중을 표시합니다.

    업그레이드가 완료되면 각 호스트는 녹색 확인 표시와 업그레이드된 NSX 버전을 표시합니다.

  4. DRS가 사용되도록 설정되어 있을 때 해결(Resolve) 작업에 실패하면 수동으로 호스트를 유지 보수 모드로 전환해야 할 수 있습니다(예를 들어 HA 요구 사항 또는 DRS 규칙에 따라). 이 경우 업그레이드 프로세스가 중지되고 클러스터는 준비 안 됨으로 다시 표시됩니다. 준비 안 됨(Not Ready)을 클릭하여 추가 정보를 표시합니다. 호스트 및 클러스터(Hosts and Clusters) 보기에서 호스트를 확인하고 호스트에 전원이 켜져 있는지, 연결되었는지 및 실행 중인 VM을 포함하고 있지 않은지 확인합니다. 그런 다음 해결(Resolve) 작업을 다시 시도합니다.
    클러스터는 NSX 설치 중 또는 설치 중을 표시합니다.

    업그레이드가 완료되면 각 호스트는 녹색 확인 표시와 업그레이드된 NSX 버전을 표시합니다.

  5. DRS가 사용되지 않도록 설정되고 ESXi 6.0 이상이 있는 NSX 6.3.0 이상에서 업그레이드할 때 해결(Resolve) 작업에 실패하면 업그레이드를 완료하기 위해 수동으로 호스트를 유지 보수 모드로 전환해야 합니다.
    1. 이동된 호스트를 유지 보수 모드로 설정합니다.

      호스트 및 클러스터(Hosts and Clusters)에서 각 호스트를 마우스 오른쪽 단추로 클릭하고 유지 보수 모드(Maintenance Mode) > 유지 보수 모드 시작(Enter Maintenance Mode)을 선택합니다.

    2. 네트워킹 및 보안(Networking & Security) > 설치 및 업그레이드(Installation and Upgrade) > 호스트 준비(Host Preparation)로 이동하여 업그레이드를 모니터링합니다.
      호스트가 유지 보수 모드로 전환되면 업그레이드가 자동으로 시작됩니다. 클러스터는 NSX 설치 중 또는 설치 중을 표시합니다. 이 상태가 표시되지 않으면 페이지를 새로 고치십시오.
      업그레이드가 완료되면 각 호스트는 녹색 확인 표시와 업그레이드된 NSX 버전을 표시합니다.
    3. 호스트의 유지 보수 모드 설정을 해제합니다.

      호스트 및 클러스터(Hosts and Clusters)에서 각 호스트를 마우스 오른쪽 단추로 클릭하고 유지 보수 모드(Maintenance Mode) > 유지 보수 모드 종료(Exit Maintenance Mode)를 선택합니다.

결과

호스트 업데이트를 확인하려면 클러스터의 호스트 중 하나에 로그인하고 esxcli software vib list 명령을 실행합니다. 해당 VIB가 필요한 버전으로 업데이트되었는지 확인합니다.

호스트 업그레이드에 실패한 경우 다음 문제 해결 단계를 수행하십시오.
  • vCenter에서 ESX Agent Manager를 확인하고 경고 및 오류를 찾습니다.
  • 호스트에 로그인하고 /var/log/esxupdate.log 로그 파일을 확인한 후 최근 경고 및 오류를 찾습니다.
  • 호스트에 DNS 및 NTP가 구성되어 있는지 확인합니다.

자세한 문제 해결 단계에 대해서는 "NSX 문제 해결 가이드" 의 "호스트 준비"를 참조하십시오.