사전 검사 단계를 수행하는 동안 NSX Network Detection and Response 기능 활성화 마법사가 오류를 보고합니다.
문제
NSX Network Detection and Response 활성화 마법사는 사전 검사를 수행하여 다음을 확인합니다.
- 폼 팩터
- 라이센스
- 용량
발생한 오류는 NSX Network Detection and Response 활성화 마법사에 표시됩니다. 활성화 마법사가 사전 검사 단계 동안 오류를 보고하는 경우 NSX Network Detection and Response 기능 활성화가 차단되고 활성화 버튼이 흐리게 표시됩니다.
원인
사전 검사 단계에서는 폼 팩터의 유효성을 검사합니다. 고급 폼 팩터가 있어야 합니다. 사전 검사 단계에서는 NSX Network Detection and Response 기능에 사용할 수 있는 NSX 라이센스도 검증합니다. 또한 Kubernetes 클러스터에서 필요한 용량도 확인합니다.
해결책
- NSX Manager 장치가 인터넷 바인딩 연결을 위해 웹 프록시를 사용하도록 구성된 경우 웹 프록시가 올바르게 구성되어 있고 NSX 애플리케이션 플랫폼에 사용되는 Kubernetes 클러스터에서 실행되는 워크로드에서 연결할 수 있는지 확인합니다.
- NSX 애플리케이션 플랫폼이 올바르게 배포되고 UI 페이지에 안정 상태로 보고되는지 확인합니다.
- 사전 검사 항목이 완료될 때까지 기다린 후 각 행에 대한 결과를 확인합니다.
- 실패로 표시된 항목의 경우 아이콘을 가리켜 세부 정보를 확인합니다.
- NSX 애플리케이션 플랫폼에서 기존 폼 팩터를 "VMware NSX Application Platform 배포 및 관리" 에 설명된 대로 고급 폼 팩터로 업데이트합니다.
- 실패의 일부로 명시된 라이센스 요구 사항이 충족되는지 확인합니다.
- Kubernetes 클러스터에서 25% 이상의 CPU 및 메모리를 사용할 수 있는지 확인합니다.
- 사전 검사 실패가 실패에 대한 정보를 제공하지 않는 경우 추가 정보를 수집합니다.
- NSX 애플리케이션 플랫폼 지원 번들을 수집하고 이름이 nsx-ndr-precheck로 시작하는 Kubernetes 포드에 대한 로그를 검사합니다.
- 또는 다음 단계를 사용하여 NSX Manager 장치에서 로그를 대화형으로 쿼리할 수도 있습니다.
- root 권한으로 NSX Manager 장치에 로그인합니다.
- 다음 명령을 사용하여 후속 helm 및 kubectl 호출에 대한 Kubernetes 구성을 표시합니다.
export KUBECONFIG=/config/vmware/napps/.kube/config
- 다음 명령을 사용하여 NSX Network Detection and Response 사전 검사 helm 차트가 성공적으로 배포되었는지 확인합니다.
helm --namespace nsxi-platform list --all --filter 'nsx-ndr-precheck'
STATUS 속성에 배포됨이 표시되는지 확인합니다. - 다음 명령을 사용하여 배포된 사전 검사 포드에 대한 이벤트를 검사합니다.
kubectl --namespace nsxi-platform describe pod --selector='app.kubernetes.io/instance=nsx-ndr-precheck'
Events 섹션은 사전 검사 작업 및 작업과 연결된 모든 동작의 상태를 제공합니다. - 배포된 사전 검사 포드에 대한 로그를 검사하려면 다음 명령을 사용합니다.
kubectl --namespace nsxi-platform get pods --selector='app.kubernetes.io/instance=nsx-ndr-precheck' -o wide
실행 중 또는 완료됨 상태에 나열된 각 포드에 대해 다음 명령을 사용하여 로그를 확인합니다.kubectl --namespace nsxi-platform logs --container=main <pod-name>
- 보고된 오류를 해결한 후 NSX Network Detection and Response 기능을 다시 활성화해 보십시오.