DBAtlas · 数据库运维图谱

79 UnknownReplWriteConcern: Unknown replica set write concern(未知的副本集写关注)

MongoDB

含义

指定的写关注(write concern)无法识别。操作中使用的 w 值(自定义/标签写关注名称或数值)未在副本集配置中定义。

原因

使用了未在 getLastErrorModes 中定义的自定义写关注名称(例如把 'majority' 拼错,或自定义标签名称)。配置与请求不匹配。注意:请求的数值 w 大于有投票权成员数是另一个错误(100 UnsatisfiableWriteConcern)。

解决方法

确保所用的写关注名称已在副本集设置中定义。查看当前配置:rs.conf()(settings.getLastErrorModes)。如果使用自定义模式,先定义它,或改用标准值('majority' 或有效的数值 w)。检查驱动/应用连接字符串中的 writeConcern 设置。

在 DBAtlas 中打开 →

同一数据库的其他条目