215 похожих чатов

Всем привет ! Нужна небольшая консультация.Развернул тестовый кластер через картридж.


В данный момент столкнулся с непонятным для меня поведением репликации и в частности того как именно должен работать failover.Есть абстрактная роль, которая развернута в репликасет на три инстанса. Кто то один лидер, режим statefull , провайдер stateboard.
Делаю promote через гуй картриджа, флажек лидера передается но также выдается ошибка(WaitRwError: "hostname1:3301": timed out)
Плюс флажек становится красного цвета.Если после руками на новом лидере сделать - box.ctl.promote, то флажек зеленеет и все вроде как работает нормально.
Вопрос такой, оно должно делаться автоматически ? Или для этого надо как то отдельно репликацию настроить, у меня сейчас ощущение что у failover coordinator прав тупо нет на нужном инстансе перезаписать опции нужные.
Также вопрос вот по этому куску из dev гайда документамии.
....If you face any issue with promoting, you can try call it manually on leader. If you want to enable this functionality, you should enable it in your init.lua file:
cartridge.cfg({ ...
enable_sychro_mode = true,})
Что именно это опция включит ? Возможность делать box.ctl.promote ? Или как раз ее наличие избавит от необходимости его делать руками. Из описания не понятно.
Также в ней как мне кажется ошибка - enable_sychro_mode -> enable_synchro_mode. В любом случае добавив ее в cartridge.cfg приложение при старте не запускается и жалуется на неверную опцию.

4 ответов

117 просмотров

Эта опция делает promote сама при смене лидера Опечатка пофикшена в последних версиях

Ilushka- Автор вопроса
Denk
Эта опция делает promote сама при смене лидера Оп...

а куда ее корректно тогда добавить ? Добавляю в раздел cartridge.cfg в init.lua но при старте получаю ошибку на некорректную опцию.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта