Току-що се натъкнах на този проблем и в моя случай симптомите бяха, че всичко работи правилно, докато не рестартирах сървъра.
След това щях да получа следната грешка:NodeNotFound: No host described in new configuration $id for replica set $name maps to this node
Просто рестартирането на демона mongodb го поправи, така че не можеше да е проблем с конфигурацията на набор от реплики.
След като проверих регистрационните файлове малко по-подробно, забелязах следното съобщение за грешка:NETWORK [replexec-0] getaddrinfo("$name.emilburzo.com") failed: Temporary failure in name resolution
-> бинго
Опитваше се да направи заявка за името на хоста, преди мрежата да е напълно готова, и по този начин членът на набора от реплики не знаеше собствената си самоличност
Добавяне на FQDN име на хост на сървъра към /etc/hosts
поправи го, напр.:
127.0.1.1 shortname shortname.fqdn.com