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.
Más entradas de este motor
- 85 IndexOptionsConflictIndex already exists with different options / different name (el índice ya existe con otras opciones / otro nombre)
- 67 CannotCreateIndexCannot create index
- 27 IndexNotFoundIndex not found
- 10107 NotWritablePrimarynot master / not writable primary
- 91 ShutdownInProgressThe server is in the process of shutting down (el servidor se está apagando)
- 189 PrimarySteppedDownPrimary stepped down while operation was in progress (el primario dejó de serlo durante la operación)
- 24 LockTimeoutOperation exceeded time limit waiting for a lock (la operación superó el límite de tiempo esperando un bloqueo)