Size: a a a

2020 December 07

P

Pavel in Tarantool
Так я уже делал, думал есть какой-то другой способ для переноса всего кластера за раз

Спасибо!
Будем попробовать на этой неделе.
источник

KN

Konstantin Nazarov in Tarantool
Pavel
Так я уже делал, думал есть какой-то другой способ для переноса всего кластера за раз

Спасибо!
Будем попробовать на этой неделе.
можно править конфиг на диске, тогда будет "за раз"
источник

KN

Konstantin Nazarov in Tarantool
только придется все стопнуть
источник

P

Pavel in Tarantool
Такой вариант не подходит
источник

P

Pavel in Tarantool
У нас там еще старый вшард багнутый, будет весело)
источник

AK

Aleksandr Karabanov in Tarantool
Привет.
Подскажите пожалуйста каким образом удобнее мониторить состояние репликации?
Дело в том, что если нода была передобавлена в кластер её id и uuid меняется, не понимаю, как это скриптом корректнее выцепить...
источник

MA

Mons Anderson in Tarantool
Aleksandr Karabanov
Привет.
Подскажите пожалуйста каким образом удобнее мониторить состояние репликации?
Дело в том, что если нода была передобавлена в кластер её id и uuid меняется, не понимаю, как это скриптом корректнее выцепить...
При мониторинге репликации вам нужно мониторить
box.info.replication[*].upstream.status == 'follow'
box.info.replication[*].lag < 1

в этом случае абсолютно неважно, какие там uuid

(кстати, при ребутстрапе удобно пользоваться опцией instance_uuid, чтоб у реплики не менялся uuid)
источник

AK

Aleksandr Karabanov in Tarantool
Понял. Спасибо.
источник

AK

Aleksandr Karabanov in Tarantool
Mons Anderson
При мониторинге репликации вам нужно мониторить
box.info.replication[*].upstream.status == 'follow'
box.info.replication[*].lag < 1

в этом случае абсолютно неважно, какие там uuid

(кстати, при ребутстрапе удобно пользоваться опцией instance_uuid, чтоб у реплики не менялся uuid)
Хм...

- error: '[string "box.info.replication[*].upstream.status"]:1: unexpected symbol
   near ''*'''


Пробовал по-разному экранировать и брать в кавычки, но всё равно unexpected symbol

Что я делаю не так?
источник

MA

Mons Anderson in Tarantool
Aleksandr Karabanov
Хм...

- error: '[string "box.info.replication[*].upstream.status"]:1: unexpected symbol
   near ''*'''


Пробовал по-разному экранировать и брать в кавычки, но всё равно unexpected symbol

Что я делаю не так?
ну это как-бы не код.
я имел в виду, что вам нужно мониторить. что у всех дочерних элементов box.info.replication upstream.status == 'follow'
источник

R

R-omk in Tarantool
R-omk
в том плане что он зачемто подключился к моему докеру и внем собрал  образ... и зачем он мне там нужен не ясно...
по хорошему docker pack вообще ну нужен ...

нужна просто опция к build  которая    настрогает   Dockerfile  под указанные архитектуры...      а CI   после комита  их сам соберет и положит куда нужно...  

....
я почитал исходиники и примерно понял как у вас так сложилось что докер образовался как костыль   поверх билдов  которые делали rpm и deb   и использовали для этого докер ...  
но docker pack   не вариатн использовать в таком виде как он есть сейчас
Мы можем все таки обсудить этот вопрос

@racktear
источник

KN

Konstantin Nazarov in Tarantool
R-omk
Мы можем все таки обсудить этот вопрос

@racktear
да, можем, я просто в бегах между митингами
источник

KN

Konstantin Nazarov in Tarantool
ты можешь или пингануть меня сегодня ближе к 20:00, либо зайти в личку
источник

R

R-omk in Tarantool
Konstantin Nazarov
ты можешь или пингануть меня сегодня ближе к 20:00, либо зайти в личку
принято
источник

©

©triod in Tarantool
Ребята добрый вечер)
Плиз... подскажите пожалуйста, как на centos8 прикрутить tarantool.h ?
В девел пакете нету... Или я не умею смотреть...
источник

©

©triod in Tarantool
Переношу с другой машины модули, а хидеров нет((((
источник

ОБ

Олег Бабин in Tarantool
Он module.h называется
источник

ZL

Zakhar L in Tarantool
yum -y install tarantool-devel ?
источник

©

©triod in Tarantool
Да, говорит стоит. Девел
источник

©

©triod in Tarantool
Ренеймить на module.h?
источник