DBAtlas · Atlas de operaciones de bases de datos

79 UnknownReplWriteConcern: Unknown replica set write concern

MongoDB

¿Qué significa?

No se reconoce el write concern especificado. El valor w usado en la operación (un nombre de write concern personalizado/con etiquetas o un valor numérico) no está definido en la configuración del replica set.

¿Por qué ocurre?

Usar un nombre de write concern personalizado no definido en getLastErrorModes (p. ej., una errata en lugar de 'majority' o un nombre de etiqueta personalizado). La configuración y la solicitud no coinciden. Nota: solicitar un w numérico superior al número de miembros con voto es un error distinto (100 UnsatisfiableWriteConcern).

Cómo solucionarlo

Asegúrese de que el nombre de write concern que usa esté definido en la configuración del replica set. Vea la configuración actual: rs.conf() (settings.getLastErrorModes). Si usa un modo personalizado, defínalo primero o cambie a valores estándar ('majority' o un w numérico válido). Revise el ajuste writeConcern en el driver/la cadena de conexión de la aplicación.

Abrir en DBAtlas →

Más entradas de este motor