7 HostNotFound: Could not find host
MongoDBQue signifie cette erreur ?
MongoDB n'a pas pu résoudre/trouver un nom d'hôte auquel il tentait de se connecter. Le driver ou un membre du replica set ne peut pas atteindre l'hôte indiqué, la connexion ne peut donc pas être établie.
Cause
Échec de résolution DNS, nom d'hôte erroné/obsolète dans la chaîne de connexion, noms d'hôte des membres du replica set (rs.conf) que le client ne peut pas résoudre, ou problème réseau/d'accès. Dans les environnements de conteneurs, des noms d'hôte internes non résolubles depuis l'extérieur sont la cause typique.
Comment la corriger
Vérifiez que le nom d'hôte est correct et résoluble (testez le DNS avec ping/nslookup). Mettez à jour les hôtes dans la chaîne de connexion. Assurez-vous que les noms des membres du replica set sont résolubles à la fois par les clients et par les membres ; si nécessaire, remplacez les noms d'hôte dans rs.conf() par des FQDN/IP joignables. Si vous utilisez SRV (mongodb+srv), vérifiez les enregistrements DNS SRV.
Autres entrées pour ce moteur
- 91 ShutdownInProgressThe server is in the process of shutting down (le serveur est en cours d'arrêt)
- 189 PrimarySteppedDownPrimary stepped down while operation was in progress (le primaire a été rétrogradé pendant l'opération)
- 24 LockTimeoutOperation exceeded time limit waiting for a lock (l'opération a dépassé le délai d'attente d'un verrou)
- 175 QueryPlanKilledQuery plan killed during execution
- 11602 InterruptedDueToReplStateChangeOperation interrupted due to a replication state change (opération interrompue suite à un changement d'état de la réplication)
- 136 CappedPositionLostCapped collection position lost
- 28 PathNotViableCannot use the part of the path to traverse the element (impossible d'utiliser cette partie du chemin pour parcourir l'élément)