Traitement des incidents

Cette section répertorie les principes de base de la résolution des incidents au niveau de l'image conteneurisée ou de votre déploiement.

Pourquoi et quand exécuter cette tâche

Si l'on suspecte que le problème est spécifique à l'image conteneurisée ou au déploiement, veuillez recueillir les informations suivantes. Sinon, veuillez suivre le MustGather standard pour le problème signalé.

Généraux

  • Fournissez le contexte approprié associé au problème.
    • Qu'est-ce qui échoue ?
    • Quels événements ont conduit à l'échec ?
    • Quels sont les résultats attendus s'ils ne sont pas clairement énoncés ?
  • Incluez des messages d'erreur, des journaux, des captures d'écran et d'autres informations pouvant aider à décrire le problème.
  • Incluez les résultats de "docker inspect IMAGEID".

Kubernetes

OpenShift

  • Incluez les informations suivantes :
    • oc version
    • oc get nodes
    • oc describe customresourcedefinitions
    • oc describe DxDeployment -n <your_namespace>
      • Pour définir le projet :
        oc project <your_namespace>
    • oc api-resources
    • oc api-versions
    • Commande ou procédure utilisée pour le déploiement.
      Remarque : Voir la section portant sur la méthode de déploiement recommandée, Red Hat OpenShift.
    • Les fichiers générés au moment du déploiement et documentés à la fin de la section sur Comprendre le déploiement d'OpenShift.

Docker

  • Quelle est la version du moteur Docker ?
  • Quel est le système d'exploitation ?
  • Quelle est la commande exacte utilisée pour démarrer (ou tenter de démarrer) le conteneur ?
  • Incluez les résultats de docker images.
  • Incluez les résultats de docker ps -a
Tableau 1. Problèmes courants rencontrés
Problème Solution
  • Mémoire insuffisante
Vérifiez que la demande de mémoire et la limite définies dans la ressource personnalisée sont suffisamment élevées pour la taille de segment de mémoire spécifiée dans la configuration Portail.
  • Le pod DX ne démarrera pas.
  • Pods non planifiés
  • Non liées, comporte des PersistentVolumeClaims
Vérifiez que le volume spécifié existe et répond aux exigences de déploiement. Pour réutiliser un volume, reportez-vous à la rubrique Supprimer.