WriteConflictException не разрешено в saveState - mongodb с набором реплик

Мы используем набор реплик MongoDB, где через некоторое время первичный набор выдаст исключение ниже и не сможет восстановить его. Ошибка возникает только тогда, когда мы запускаем сервер в режиме Replicaset.

Инвариантный сбой!"WriteConflictException не разрешено в saveState" src/mongo/db/query/plan_yield_policy.cpp 95

После вышеуказанной ошибки ни один из серверов MongoDB (в наборе реплик) не доступен, и в mongo.log повторяется следующее сообщение:

REPL [ReplicationExecutor] выходит из основного состояния, потому что начался новый срок: 32

Это моя конфигурация сервера:

Сервер 1:

  • MongoDB (Percona версия 3.2.4-1.0rc2)
  • MongoDB Arbiter (Percona версия 3.2.4-1.0rc2)

Сервер 2:

  • MongoDB (Percona версия 3.2.4-1.0rc2)

0 ответов

Другие вопросы по тегам