NSX Controller는 NSX Manager에 의해 OVA 형식으로 배포됩니다. 컨트롤러 클러스터가 있으면 고가용성이 보장됩니다.

컨트롤러를 배포하려면 NSX Manager, vCenter Server 및 ESXi 호스트에 DNS 및 NTP가 구성되어 있어야 합니다.

정적 IP 풀을 사용하여 각 컨트롤러에 IP 주소를 할당해야 합니다.

별도의 호스트에 NSX Controller를 유지하려면 DRS 반선호도 규칙을 구현하는 것이 좋습니다.

3개의 NSX Controller를 배포해야 합니다.

컨트롤러의 일반적인 문제

NSX Controller 배포 중에 발생할 수 있는 일반적인 문제는 다음과 같습니다.

  • NSX Controller가 느리게 실행됩니다. 이것은 리소스 부족 때문일 수 있습니다. NSX Controller 시스템 요구 사항에 따른 문제를 감지하려면 request system compatibility-report 명령을 실행합니다.

    nsx-controller # request system compatibility-report
    Testing: Number of CPUs. Done.
    Testing: Aggregate CPU speed. Done.
    Testing: Memory. Done.
    Testing: Management NIC speed. Done.
    Testing: NTP configured. Done.
    Testing: /var disk partition size. Done.
    Testing: /var disk speed. Done.
    Testing: pserver-log disk size. Done.
    Testing: pserver-log disk speed. Done.
    Testing: pserver-data disk size. Done.
    Testing: pserver-data disk speed. Done.
    Testing: logging disk size. Done.
    Testing: logging disk speed. Done.
    
                                    Detected      Supported       Required
    Number of CPUs                         2             NO            >=8
    Aggregate CPU speed              5.6 GHz             NO           >=13
    Memory                          1.835 GB             NO           >=63
    Management NIC speed          10000 Mb/s            YES         >=1000
    NTP configured                        No             NO            Yes
    /var disk partition size            - GB             NO          >=128
    /var disk speed                   - MB/s             NO           >=40
    pserver-log disk size               - GB             NO          >=128
    pserver-log disk speed            - MB/s             NO           >=40
    pserver-data disk size              - GB             NO          >=128
    pserver-data disk speed           - MB/s             NO           >=40
    logging disk size                   - GB             NO          >=128
    logging disk speed                - MB/s             NO           >=40
    
  • NSX Manager와 NSX Controller 간 IP 연결 문제. 이 문제는 일반적으로 물리적 네트워크 연결 문제 또는 방화벽의 통신 차단으로 인해 발생합니다.

  • vSphere에서 사용 가능한 스토리지와 같이 컨트롤러를 호스팅하기 위한 리소스 부족. 컨트롤러 배포 중에 vCenter 이벤트 및 작업 로그를 확인하면 이러한 문제를 식별할 수 있습니다.

  • "rogue" 컨트롤러가 잘못 동작하거나 업그레이드된 컨트롤러가 연결 해제된 상태임.

  • ESXi 호스트의 DNS와 NSX Manager가 제대로 구성되지 않았습니다.

  • ESXi 호스트의 NTP와 NSX Manager가 동기화되지 않았습니다.

  • 새로 연결된 VM이 네트워크에 액세스할 수 없으면 제어부 문제일 수 있습니다. 컨트롤러 상태를 확인합니다.

    또한 ESXi 호스트에서 esxcli network vswitch dvs vmware vxlan network list --vds-name <name> 명령을 실행하여 제어부 상태를 확인하십시오. 컨트롤러 연결이 끊어져 있는지 확인하십시오.

  • show log manager follow NSX Manager CLI 명령을 실행하면 컨트롤러 배포 실패에 대한 다른 원인을 파악할 수 있습니다.