El asistente de activación de la función NSX Network Detection and Response informa de un error al realizar el paso de comprobación previa.

Problema

El asistente de activación de NSX Network Detection and Response realiza comprobaciones previas para verificar:

  • Factor de forma
  • Licencia
  • Capacidad

Los errores detectados se muestran en el asistente de activación de NSX Network Detection and Response. Si el asistente de activación notifica un error durante el paso de comprobación previa, la activación de la función NSX Network Detection and Response se bloqueará y el botón Activar aparecerá atenuado.

Causa

El paso de comprobación previa valida el factor de forma. Debe tener el factor de forma Avanzado. El paso de comprobación previa también valida las licencias de NSX disponibles que está autorizado a utilizar para la función NSX Network Detection and Response. También verifica la capacidad necesaria en su clúster de Kubernetes.

Solución

  1. Si el dispositivo de NSX Manager está configurado para usar un proxy web para las conexiones enlazadas a Internet, asegúrese de que el proxy web esté configurado correctamente y de que se pueda acceder a él desde las cargas de trabajo que se ejecutan en el clúster de Kubernetes utilizado para Plataforma de aplicaciones NSX.
  2. Asegúrese de que Plataforma de aplicaciones NSX esté implementado correctamente y se notifique como ESTABLE en la página de la interfaz de usuario de Systemas > NSX Application Platform.
  3. Espere a que se completen los elementos de comprobación previa y compruebe el resultado de cada fila.
    1. Para cualquier elemento marcado como Error, coloque el puntero sobre el icono para ver los detalles.
    2. Cambie su factor de forma actual al factor de forma Avanzado en Plataforma de aplicaciones NSX tal como se describe en Implementar y administrar VMware NSX Application Platform.
    3. Asegúrese de que se cumplan los requisitos de licencia establecidos como parte de un error.
    4. Asegúrese de que dispone de al menos un 25 % de CPU y memoria en su clúster de Kubernetes.
  4. Si el error de comprobación previa no proporciona información sobre el error, recopile información adicional.
    1. Recopile un paquete de soporte de Plataforma de aplicaciones NSX e inspeccione los registros de cualquier pod de Kubernetes cuyo nombre comience por nsx-ndr-precheck.
    2. Como alternativa, los registros también se pueden consultar de forma interactiva en el dispositivo de NSX Manager siguiendo estos pasos.
      1. Inicie sesión en el dispositivo de NSX Manager como root.
      2. Utilice el siguiente comando para marcar la configuración de Kubernetes para cualquier invocación de helm y kubectl posterior.
        export KUBECONFIG=/config/vmware/napps/.kube/config
      3. Con el siguiente comando, asegúrese de que el gráfico de Helm de comprobación previa de NSX Network Detection and Response se haya implementado correctamente.
        helm --namespace nsxi-platform list --all --filter 'nsx-ndr-precheck'
        Compruebe que la propiedad STATUS muestre deployed.
      4. Con el siguiente comando, inspeccione los eventos de los pods de comprobación previa que se hayan implementado.
        kubectl --namespace nsxi-platform describe pod --selector='app.kubernetes.io/instance=nsx-ndr-precheck'
        La sección Events muestra el estado de los trabajos de comprobación previa y cualquier acción asociada con esos trabajos.
      5. Para inspeccionar los registros en busca de pods de comprobación previa que se hayan implementado, utilice el siguiente comando.
        kubectl --namespace nsxi-platform get pods --selector='app.kubernetes.io/instance=nsx-ndr-precheck' -o wide
        Para cada pod que aparece con el estado RUNNING o COMPLETED, consulte los registros con el siguiente comando.
        kubectl --namespace nsxi-platform logs --container=main <pod-name>
  5. Después de resolver los errores notificados, intente activar de nuevo la función NSX Network Detection and Response.