79 UnknownReplWriteConcern: Unknown replica set write concern
MongoDBO que significa?
O write concern especificado não é reconhecido. O valor w usado na operação (um nome de write concern personalizado/com tag ou um valor numérico) não está definido na configuração do replica set.
Por que acontece?
Usar um nome de write concern personalizado não definido em getLastErrorModes (por exemplo, um erro de digitação em vez de 'majority' ou um nome de tag personalizado). A configuração e a requisição não correspondem. Observação: solicitar um w numérico acima do número de membros votantes é outro erro (100 UnsatisfiableWriteConcern).
Como resolver
Garanta que o nome do write concern usado esteja definido nas configurações do replica set. Veja a configuração atual: rs.conf() (settings.getLastErrorModes). Se usar um modo personalizado, defina-o primeiro ou mude para valores padrão ('majority' ou um w numérico válido). Revise a configuração de writeConcern no driver/na string de conexão da aplicação.
Mais entradas deste banco
- 85 IndexOptionsConflictIndex already exists with different options / different name (o índice já existe com outras opções / outro nome)
- 67 CannotCreateIndexCannot create index
- 27 IndexNotFoundIndex not found
- 10107 NotWritablePrimarynot master / not writable primary
- 91 ShutdownInProgressThe server is in the process of shutting down (o servidor está sendo desligado)
- 189 PrimarySteppedDownPrimary stepped down while operation was in progress (o primário fez stepdown durante a operação)
- 24 LockTimeoutOperation exceeded time limit waiting for a lock (a operação excedeu o limite de tempo aguardando um lock)