この問題が発生したばかりですが、私の場合、サーバーを再起動するまで、すべてが正しく機能するという症状がありました。
次に、次のエラーが発生します。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
->ビンゴ
ネットワークが完全に稼働する前にホスト名を照会しようとしたため、レプリカセットのメンバーは自分のIDを認識していませんでした
サーバーのFQDNホスト名を/etc/hosts
に追加する 修正しました。例:
127.0.1.1 shortname shortname.fqdn.com