sql >> Database teknologi >  >> NoSQL >> MongoDB

errmsg :Ingen vært beskrevet i ny konfiguration 1 for replika sæt rs0 maps til denne node. Hvorfor får jeg denne besked?

Jeg stødte lige ind i dette problem, og i mit tilfælde var symptomerne, at alt fungerede korrekt, indtil jeg genstartede serveren.

Så ville jeg få følgende fejl:NodeNotFound: No host described in new configuration $id for replica set $name maps to this node

Bare genstart af mongodb-dæmonen fiksede det, så det kunne ikke være et replikasæt-konfigurationsproblem.

Efter at have tjekket logfilerne lidt mere detaljeret, bemærkede jeg følgende fejlmeddelelse:NETWORK [replexec-0] getaddrinfo("$name.emilburzo.com") failed: Temporary failure in name resolution -> bingo

Den forsøgte at forespørge værtsnavnet, før netværket var helt oppe, og således kendte replikasætmedlemmet ikke sin egen identitet

Tilføjelse af serverens FQDN-værtsnavn til /etc/hosts rettet det, f.eks.:

127.0.1.1       shortname    shortname.fqdn.com


  1. Har et problem, mens du deler og tæller dataene i en CSV i MONGODB (Har null-værdier i kolonner som kolonnenavn:)

  2. MongoDB .NET-drivergruppe efter tidsinterval

  3. Node.js + MongoDB :MongoError:markøren blev dræbt eller fik timeout

  4. Samlet $gruppe for flere datointervaller