Skip to main content
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Collecter les bûches

Contributeurs netapp-aruldeepa

Vous pouvez collecter les journaux pour faciliter le dépannage. La méthode utilisée pour collecter les journaux varie en fonction de la manière dont vous exécutez le plugin Docker.

Collecter les journaux pour le dépannage

Étapes
  1. Si vous exécutez Trident en utilisant la méthode de plugin géré recommandée (c'est-à-dire en utilisant docker plugin (commandes), visualisez-les comme suit :

    docker plugin ls
    ID                  NAME                DESCRIPTION                          ENABLED
    4fb97d2b956b        netapp:latest       nDVP - NetApp Docker Volume Plugin   false
    journalctl -u docker | grep 4fb97d2b956b

    Le niveau de journalisation standard devrait vous permettre de diagnostiquer la plupart des problèmes. Si cela ne vous suffit pas, vous pouvez activer la journalisation de débogage.

  2. Pour activer la journalisation de débogage, installez le plugin avec la journalisation de débogage activée :

    docker plugin install netapp/trident-plugin:<version> --alias <alias> debug=true

    Ou activez la journalisation de débogage même si le plugin est déjà installé :

    docker plugin disable <plugin>
    docker plugin set <plugin> debug=true
    docker plugin enable <plugin>
  3. Si vous exécutez le binaire lui-même sur l'hôte, les journaux sont disponibles dans le système de fichiers de l'hôte. /var/log/netappdvp annuaire. Pour activer la journalisation de débogage, spécifiez -debug lorsque vous exécutez le plugin.

Conseils généraux de dépannage

  • Le problème le plus fréquent rencontré par les nouveaux utilisateurs est une mauvaise configuration qui empêche l'initialisation du plugin. Dans ce cas, vous verrez probablement un message comme celui-ci lorsque vous tenterez d'installer ou d'activer le plugin :

    Error response from daemon: dial unix /run/docker/plugins/<id>/netapp.sock: connect: no such file or directory

    Cela signifie que le plugin n'a pas pu démarrer. Heureusement, le plugin a été conçu avec une fonctionnalité de journalisation complète qui devrait vous aider à diagnostiquer la plupart des problèmes que vous êtes susceptible de rencontrer.

  • En cas de problème lors du montage d'un panneau photovoltaïque sur un conteneur, assurez-vous que rpcbind est installé et fonctionne. Utilisez le gestionnaire de paquets requis pour le système d'exploitation hôte et vérifiez si rpcbind est en cours d'exécution. Vous pouvez vérifier l'état du service rpcbind en exécutant une systemctl status rpcbind ou son équivalent.