오류로 인해 NSX 메트픽 기능 배포에 실패했습니다.

문제

NSX 메트픽 기능을 배포하는 동안 시스템에서 오류가 발생했습니다.

원인

NSX 메트픽 기능을 배포하려면 NSX Application Platform 배포 외에 여러 Kubernetes 구성 요소를 사용할 수 있어야 합니다. TKC 또는 업스트림 Kubernetes 클러스터가 불안정 상태인 경우 NSX 메트픽 배포가 실패할 수 있습니다.

해결책

  1. 시스템이 NSX Application Platform을 성공적으로 배포했는지 확인합니다.
  2. NSX Manager CLI(명령줄 인터페이스)에 액세스할 수 있는 경우 다음 단계를 사용하여 NSX 메트픽 로그에 기록된 오류를 조사합니다. NSX Manager CLI에 액세스할 수 없는 경우 3단계에 제공된 정보를 사용합니다.
    1. 루트 사용자 권한으로 NSX Manager 장치에 로그인합니다.
    2. 후속 helmkubectl 명령 호출에 대한 Kubernetes 구성을 표시합니다.
      export KUBECONFIG=/config/vmware/napps/.kube/config
    3. 다음 명령을 사용하여 시스템이 메트릭 helm 차트를 성공적으로 배포했는지 확인합니다.
      helm --namespace nsxi-platform list --all --filter 'metrics'

      STATUS 속성은 배포됨을 표시해야 합니다.

    4. 다음 명령을 사용하여 설정 포드가 배포되고 성공적으로 완료되었는지 확인합니다.
      kubectl --namespace nsxi-platform get pods --selector='app.kubernetes.io/instance=metrics'
    5. 다음 명령을 사용하여 배포되지 않았거나 준비 완료 상태가 아닌 설정 포드에 대한 로그를 검사합니다.
      kubectl --namespace nsxi-platform logs  "<POD_NAME>" 
  3. NSX Manager CLI에 액세스할 수 없는 경우 UI를 사용하여 NSX Application Platform에 대한 지원 번들 수집의 정보를 사용하여 NSX Application Platform 지원 번들을 수집합니다. 이름이 metrics-로 시작하는 TKC 또는 업스트림 Kubernetes 포드에 대한 지원 번들 로그를 검사합니다.
  4. 로그에 보고된 오류를 해결합니다.
  5. 로그에 보고된 오류를 해결한 후 NSX Manager UI를 사용하여 NSX Application Platform 배포를 다시 시도합니다.