Господа, подскажите плз, что это может быть
имеется два тазика с монго, между ними настроен реплика сет.
пока оба включены и работаем с примари — данные на него пишутся судя по логам ложатся на секондари, но
1. на секондари никакой запрос выполнить не возможно, он пишетExecute failed:not master
2 При выключении Примари у секондари в логах

Tue Aug 14 11:14:11 [rsHealthPoll] replSet member mongo1:27017 is now in state DOWN
Tue Aug 14 11:14:11 [rsMgr] replSet can’t see a majority, will not try to elect self
и все. мастером стать он не пытается
Что не так и куда смотреть?

Tagged with →  

3 Responses to MONGODB пост

  1. Xxxno:

    а что ты пытаешься выполнить на слейве реплики, и нахуя?
    консистентность данных нарушится же.
    слейв — только для селектов.

  2. HneZZ:

    дык при ЛЮБОМ шевелении
    понятно что только выборки, но они тоже не идут

  3. NamSm:

    http://php.net/manual/ru/mongodb.setslav
    Клиент должен выставить опцию что согласен на слейв, тогда все работает.

Добавить комментарий