Une erreur s'est produite lors du déploiement de la fonctionnalité Mesures NSX pendant que le système tentait de déployer la base de données Postgres.

Problème

Le système a rencontré un problème lors de la tentative de déploiement de la base de données Postgres utilisée par la fonctionnalité Mesures NSX.

Cause

Il existe plusieurs raisons pour lesquelles le déploiement de la base de données Postgres de mesures échoue.

Solution

  1. Assurez-vous que le système a correctement déployé NSX Application Platform.
  2. Si vous avez accès à l'interface de ligne de commande (CLI) de NSX Manager, procédez comme suit pour examiner les erreurs enregistrées dans les journaux de Mesures NSX. Si vous n'avez pas accès à la CLI de NSX Manager, utilisez les informations fournies à l'étape 3.
    1. Connectez-vous au dispositif NSX Manager en tant qu'utilisateur racine.
    2. Marquez la configuration du cluster TKG sur le superviseur ou le cluster Kubernetes en amont pour tout appel suivant de commandes helm et kubectl.
      export KUBECONFIG=/config/vmware/napps/.kube/config
    3. Utilisez la commande suivante pour vérifier que le système a correctement déployé le graphique Helm de mesures.
      helm --namespace nsxi-platform list --all --filter 'metrics'

      La propriété STATUS doit afficher deployed.

    4. Utilisez la commande suivante pour vérifier que les espaces de configuration ont été déployés et terminés correctement.
      kubectl --namespace nsxi-platform get pods --selector='app.kubernetes.io/instance=metrics,app.kubernetes.io/name=postgresql-ha'
    5. À l'aide de la commande suivante, examinez les journaux des espaces de configuration qui n'ont pas été déployés ou qui ne sont pas dans l'état Prêt.
      kubectl --namespace nsxi-platform logs <POD_NAME>
  3. Si vous n'avez pas accès à la CLI de NSX Manager, collectez le bundle de support NSX Application Platform à l'aide des informations de Collecter les bundles de support pour NSX Application Platform à l'aide de l'interface utilisateur. Inspectez les journaux du bundle de support pour les espaces du cluster TKG sur le superviseur ou du cluster Kubernetes en amont dont les noms commencent par metrics-postgresql-ha.
  4. Résolvez les erreurs signalées dans les journaux.
  5. Après avoir résolu les erreurs signalées dans les journaux, réessayez de déployer NSX Application Platform à l'aide de l'interface utilisateur de NSX Manager.