Connexion refusée à la console de calcul en raison d'un problème MongoDB

Connexion refusée à la console de calcul en raison d'un problème MongoDB

3127
Created On 12/14/22 12:55 PM - Last Modified 01/07/25 05:43 AM


Question


How to solve DB error preventing defender start
 mongo.go:744 Failed to connect to mongo: server selection error: server selection timeout, current topology: { Type: Single, Servers: [{ Addr: 127.0.0.1:27017, Type: Unknown, Last error: connection() error occurred during connection handshake: dial tcp 127.0.0.1:27017


Environment


  • Prisma Cloud Computing
  • Volume de données Defender hébergé sur un volume NFS


Answer


  • Nous vérifions d’abord que la version d’exécution de l’orchestrateur et du conteneur est conforme aux exigences du système.
  • kubectl get nodes -o wide
  • Get the defender logs
    kubectl logs <defender pod name> -n twistlock

    and we will see error as follows
    • mongo.go:744 Échec de la connexion à mongo : erreur de sélection du serveur : délai d'expiration de sélection du serveur dépassé, topologie actuelle : { Type : unique, serveurs : [{ Addr : 127.0.0.1 :27017 , type : inconnu, dernière erreur : une erreur de connexion() s'est produite lors de l'établissement de la liaison de connexion : numérotation TCP 127.0.0.1 :27017
  • At this point check on which volume type the defender data folder is mounted on.
    • kubectl get deployment <Prisma Cloud deployment name > -o yaml -n twistlock

      output:
    • image.png
    • image.png
  • Étant donné que storageClassName a divulgué son volume NFS à ce stade, j'ai demandé au client d'ajouter nos indicateurs NFS recommandés à son /etc/fstab comme documenté ici
  • As documented in mongodb add the following flags to /etc/fstab on the host where the mongodb is running:
    • bg
      hard
      nolock
      noatime
      nointr



Additional Information


Ressource Prisma Cloud Compute :
https://docs.paloaltonetworks.com/prisma/prisma-cloud/22-12/prisma-cloud-compute-edition-admin/deployment_patterns/performance_planning#:~:text=allocated%20to%20Console.-,Storage,-Using%20a%20network

Documentation officielle de MongoDB :

https://www.mongodb.com/docs/v4.2/administration/production-notes/#remote-filesystems-nfs:~:text=Systèmes%20de%20fichiers%20distants%20(NFS)%C2%B6


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000kFdaCAE&lang=fr&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail

Choose Language