Hallo Leon Weber
Das Verhalten deutet normalerweise darauf hin, dass der sekundäre Knoten so weit hinter den Primary zurückgefallen ist, dass die benötigten Oplog-Einträge nicht mehr verfügbar sind und deshalb eine Initial Sync erforderlich wird. Ich würde zunächst den betroffenen Secondary stoppen, das lokale Datenverzeichnis bereinigen bzw. neu initialisieren und den Knoten anschließend wieder starten, damit er eine vollständige Synchronisierung von einem aktuellen Replica-Set-Mitglied durchführen kann.
Außerdem lohnt es sich, einen Blick auf die Oplog-Größe und die Netzwerkverbindung zwischen den Knoten zu werfen. Wenn die Initial Sync sehr lange dauert oder der Secondary regelmäßig zurückfällt, ist die Oplog möglicherweise zu klein für das Datenaufkommen in Ihrer Umgebung. Überprüfen Sie auch die MongoDB-Logs auf Replikationsfehler, Verbindungsabbrüche oder Speicherprobleme, da diese häufig die eigentliche Ursache sind.
Da die übrigen Replikatmitglieder weiterhin normal funktionieren, sollte sich der Secondary nach einer erfolgreichen Initial Sync wieder sauber in das Replica Set eingliedern. Falls das Problem erneut auftritt, würde ich speziell die Replikationsverzögerung (replication lag) und die Oplog-Aufbewahrungszeit genauer analysieren.