DBAtlas · Atlas für Datenbankbetrieb

79 UnknownReplWriteConcern: Unknown replica set write concern

MongoDB

Was bedeutet das?

Der angegebene Write Concern wird nicht erkannt. Der in der Operation verwendete w-Wert (ein benutzerdefinierter/getaggter Write-Concern-Name oder ein numerischer Wert) ist in der Replica-Set-Konfiguration nicht definiert.

Ursache

Verwendung eines benutzerdefinierten Write-Concern-Namens, der nicht in getLastErrorModes definiert ist (z. B. ein Tippfehler statt 'majority' oder ein eigener Tag-Name). Konfiguration und Anfrage passen nicht zusammen. Hinweis: Ein numerisches w über der Zahl der stimmberechtigten Mitglieder ist ein anderer Fehler (100 UnsatisfiableWriteConcern).

Lösung

Stelle sicher, dass der verwendete Write-Concern-Name in den Replica-Set-Einstellungen definiert ist. Aktuelle Konfiguration anzeigen: rs.conf() (settings.getLastErrorModes). Nutzt du einen benutzerdefinierten Modus, definiere ihn zuerst oder wechsle zu Standardwerten ('majority' oder ein gültiges numerisches w). Prüfe die writeConcern-Einstellung im Treiber/Connection String der Anwendung.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank