Size: a a a

2020 July 22

YD

Yaroslav Dynnikov in Tarantool
Andrei 🦉 Sergeev
он плох тем, что неявно пытается новые ноды кластера в сети

хотя все ноды кластера явно описаны в конфигурации
> хотя все ноды кластера явно описаны в конфигурации

нет. он ищет несконфигурированные, чтобы их можно было сконфигурировать
источник

AS

Andrei 🦉 Sergeev in Tarantool
Yaroslav Dynnikov
> хотя все ноды кластера явно описаны в конфигурации

нет. он ищет несконфигурированные, чтобы их можно было сконфигурировать
ну вот хотелось бы сделать это отключаемым
источник

YD

Yaroslav Dynnikov in Tarantool
но вопрос зачем все еще актуален
источник

YD

Yaroslav Dynnikov in Tarantool
может я чего-то не знаю и правда стоит, ты расскажи
источник

AS

Andrei 🦉 Sergeev in Tarantool
Yaroslav Dynnikov
но вопрос зачем все еще актуален
тут всё просто, если нам не нужна эта функциональность

она ест ресуры и она ведёт к WTF ситуациям при деплое еще одного кластера в той же подсети
источник

YD

Yaroslav Dynnikov in Tarantool
она не ест ресурсы. инстанс отправляет 1 пакет на старте и всё
источник

YD

Yaroslav Dynnikov in Tarantool
втфы - не следствие броадкаста, а одинаковой куки
источник

AY

Andrey Yurtaykin in Tarantool
а как оно друг друга находит если порты разные ? )
Membership encryption enabled
Membership BROADCAST sent to 127.0.0.1:3303
Membership BROADCAST sent to 10.20.22.255:3303
Membership BROADCAST sent to 127.0.0.1:3301
Membership BROADCAST sent to 10.20.22.255:3301
Membership BROADCAST sent to 127.0.0.1:3302
Membership BROADCAST sent to 10.20.22.255:3302

т.е. на этих портах только правильные инстансы живут, а оно нашло другие
источник

YD

Yaroslav Dynnikov in Tarantool
источник

YD

Yaroslav Dynnikov in Tarantool
"другие" тоже броадкастят 3301, рассказывают о себе, так и обнаруживают
источник

AS

Andrei 🦉 Sergeev in Tarantool
Yaroslav Dynnikov
"другие" тоже броадкастят 3301, рассказывают о себе, так и обнаруживают
классно, то есть если даже мы не указываем порт 3301 в конфигурации, тарантул его всё равно использует?
источник

AS

Andrei 🦉 Sergeev in Tarantool
вот поэтому и стоит сделать эту фичу отключаемой
источник

AS

Andrei 🦉 Sergeev in Tarantool
сплошная магия
источник

AS

Andrei 🦉 Sergeev in Tarantool
Konstantin Nazarov
я буду вам экстра признателен, если вы оформите этот вопрос на stack overflow
источник

AS

Andrei 🦉 Sergeev in Tarantool
кто ответит на вопрос - пинганите меня, я приму ответ
источник

AY

Andrey Yurtaykin in Tarantool
мде, ок вижу:
Membership BROADCAST sent to 127.0.0.1:3312
Membership BROADCAST sent to 10.20.22.255:3312
Membership BROADCAST sent to 127.0.0.1:3310
Membership BROADCAST sent to 10.20.22.255:3310
Membership BROADCAST sent to 127.0.0.1:3301
Membership BROADCAST sent to 10.20.22.255:3301
Membership BROADCAST sent to 127.0.0.1:3311
Membership BROADCAST sent to 10.20.22.255:3311
источник

AY

Andrey Yurtaykin in Tarantool
а это нормально что тарантул спамит в логи вот такое:
 main/103/lua membership.lua:367 E> .../tarantool-storage/.rocks/share/tarantool/membership.lua:253: bad argument #1 to 'ipairs' (table expected, got number)
stack traceback:
        [C]: in function 'ipairs'
        .../tarantool-storage/.rocks/share/tarantool/membership.lua:253: in function 'handle_message'
        .../tarantool-storage/.rocks/share/tarantool/membership.lua:344: in function <.../tarantool-storage/.rocks/share/tarantool/membership.lua:335>
        [C]: in function 'xpcall'
        .../tarantool-storage/.rocks/share/tarantool/membership.lua:364: in function <.../tarantool-storage/.rocks/share/tarantool/membership.lua:361>
источник

DS

Dmitry Sharonov in Tarantool
не оч
источник

AY

Andrey Yurtaykin in Tarantool
а как полностью почистить сервер от тарантула для свежей переустановки ?
я пока чищу командой:  
stop tarantool-storage && rm -rf /etc/tarantool /var/lib/tarantool && yum remove tarantool && reboot ?
и что-то у меня опять кластер не пересобирается
источник

AP

Andrey Privalov in Tarantool
а код у вас не в /usr/share/tarantool лежит случаем? и роксы установленные
источник