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