aborche
если в этот момент будет запись в обе части кластера в одно и тоже место - кластер развалится
kevit
была еще японская книжка с русским переводом, где в картинках рассказывали про организацию мультипроцессорности, мультиплексирования, сетей итд
kevit
есть еще по SQL
kevit
там тоже отлично, но не для начинающих)
Igor
https://dmkpress.com/catalog/manga/
Alexey
@aboche а когда кластер разваливается там есть стратегии его восстановления? или руками все делать
aborche
@aboche а когда кластер разваливается там есть стратегии его восстановления? или руками все делать
есть. если кластер развалился совсем - он сам не поднимется никогда. нужно искать последнюю ноду, которая оставалась в кластере. она становится мастером. запускается galera_new_cluster, mariadb/mysql стартует в мастер режиме. после этого просто нужно запустить остальные ноды. они засинкаются
Alexey
руками пересобрать получается
Alexey
а SST какой использовали?
Alexey
там вроде rsync и xtrabackup есть
Alexey
я так понимаю galera сама поднимает их при необходимости?
aborche
rsync
aborche
xtrabackup для percona
Alexey
а в кластере можно устанавливать типа write concern, ну то есть insert quorum какой нибудь
G72K
Скиньте ссылку)
у меня нет ) видел у коллеги :)
aborche
кластер по количеству нод включает автоинкремент, как в классическом mysql кластере master-master. каждая нода имеет свой increment index. соответственно записи идут с приращением номера ноды
aborche
поэтому primary_key autoincrement обязателен для всех таблиц!
Alexey
я читал доку
Alexey
но в доках всегда все хорошо ))
Alexey
а на практике сильно отличается
Oleksandr
нет. галера предсказуемая
Alexey
вот еще б узнать как с эксплуатацией больших кластеров дела, типа хотя бы 100 гигов
Alexey
а лучше от терабайта
Oleksandr
лучше про qps
Oleksandr
размер то такое
Oleksandr
беда ж в синхронизации
Oleksandr
не в объеме
Alexey
я так понимаю трабл больше с объемами записи
Tadeusz
а кто знает — можно ли configuration backup от роутера разобрать в читабельный вид? я так понимаю он зашифрован
Tadeusz
>config.bin: data
kevit
strings config.bin чего говорит
Tadeusz
DDDDUUUU ZXHN H298A V1.0 ]Cw(# B[[y *<>X1"y M#sm, `Xwe C^Jy такого вида там текст)
Tadeusz
А ты уверен что это не реальный бинарный дамп конфига?
Не уверен, просто мне не приходилось никогда разбирать их... Мне надо юзерпасс к pppoe
Tadeusz
пробую заюзать https://github.com/j91321/rext/blob/5f0f6266eec445b00ef4aeba3cfffbca022e7f43/modules/decryptors/zte/config_zlib_decompress.py но получаю File "bin/check_config.py", line 3 SyntaxError: Non-ASCII character '\xc3' in file bin/check_config.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Ivan
xtrabackup для percona
использовал его для mariadb 10.2 - всё отлично и не блокируется база
Вадим
+
Ivan
Кстати, галеру так и не поднял у себя на проде, размер 250Гб. Сначала были проблемы с event_scheduler, их вроде решил. Теперь вообще непонятно почему, база дохнет при включении второй ноды в кластер.
Ivan
Все мозги мне выпила, сука
Tadeusz
чем только не разбираю… >Sorry, no zlib found.
Tadeusz
binwalk -e config.bin DECIMAL HEXADECIMAL DESCRIPTION ————————————————————————————————————————
Vladimir
@aabramovich от роутера зависит, носли роутер кастомизированный то дамп может не содержать логина-пароля
Vladimir
потому что они общие для всех юзеров, например
Tadeusz
Не, к pppoe, не к самому роутеру
Vladimir
я про него же
Tadeusz
Странно
Vladimir
у меня ровно такой случай - в роутере есть переключалка провайдера, на одного из 5-и в моем городе. В зависимости от переключалки выставляются настройки PPPoE и в бэкап конфига попадает положение переключалки, а не логин-пароль
Vladimir
например
Vladimir
потому что все остальные настройки общие, а провайдер идентифицирует меня по порту видимо
Tadeusz
Vladimir
@aabramovich ну во первых помоему PPPoE вообще может быть без авторизации
Vladimir
во вторых она может быть общая для всех кастомеров провайдера
Tadeusz
Тут даже нет редактирования))
Tadeusz
Впервые такое вижу
Vladimir
@aabramovich а что в бэкапе конфига можно понять тока если ты прошивку раздраконишь
Vladimir
Впервые такое вижу
у меня такое же ровно
Vladimir
дома
Tadeusz
Жесть какая-то
Tadeusz
Роутер не сменить?
Vladimir
притом у меня два роутера было, оба кастомизированных
Vladimir
Роутер не сменить?
у меня тупо без пароля аутентификация
Vladimir
насколько я помню
Vladimir
то есть я в теории могу
Vladimir
а это, напиши в саппорт провайдеру
Tadeusz
kevit
а это, pppoe же без шифрования?
Tadeusz
Да они туповатые... Тайцы
Tadeusz
Иду в офис - хлопают ресницами
kevit
вопрос только что на другой конец медии прикрепить)
Igor
парни, можно ли в гите дропнуть коммит легко и быстро? я знаю что нужно чекаутиться на один ниже и короновать его в мастер, но вдруг хипстеры завезли команду вроде git commit rm, пока линус ночью спал
Tadeusz
Мак клонил, пробовал без авторизации
Tadeusz
traceroute to ya.ru (2a02:6b8::2:242), 30 hops max, 38 byte packets[IPV6-UDP] 1 2405:9800:b017::2 (2405:9800:b017::2) 12.221 ms 5.958 ms 5.554 ms 2 2405:9800:b001:20::22 (2405:9800:b001:20::22) 17.855 ms 19.599 ms 17.630 ms 3 2405:9800:b001:20::21 (2405:9800:b001:20::21) 20.290 ms 21.331 ms 18.562 ms 4 2405:9800:b001:116::118 (2405:9800:b001:116::118) 19.939 ms 17.789 ms 19.193 ms 5 2405:9800:9800:59::2 (2405:9800:9800:59::2) 30.695 ms 2405:9800:9800:100::25 (2405:9800:9800:100::25) 29.883 ms 2405:9800:9800:64::2 (2405:9800:9800:64::2) 30.715 ms 6 2405:9800:9800:100::33 (2405:9800:9800:100::33) 47.923 ms 46.913 ms 2405:9800:9800:100::43 (2405:9800:9800:100::43) 46.283 ms 7 2001:de8:4::6939:1 (2001:de8:4::6939:1) 45.772 ms 49.635 ms 49.268 ms 8 2001:470:0:3f5::2 (2001:470:0:3f5::2) 184.943 ms 184.549 ms 189.621 ms 9 2001:470:0:2dd::1 (2001:470:0:2dd::1) 189.947 ms 189.685 ms 190.850 ms 10 2001:470:0:3fe::1 (2001:470:0:3fe::1) 194.160 ms 203.006 ms 199.687 ms 11 2001:470:0:3fd::2 (2001:470:0:3fd::2) 199.680 ms 200.117 ms 198.415 ms 12 2001:7f8::33b6:0:1 (2001:7f8::33b6:0:1) 199.052 ms 210.533 ms 200.212 ms 13 2a02:6b8:0:3401::2 (2a02:6b8:0:3401::2) 239.641 ms 238.913 ms 238.371 ms 14 * * * 15 * * * 16 2a02:6b8:0:e11::e902:d1 (2a02:6b8:0:e11::e902:d1) 240.141 ms 2a02:6b8:0:e11::e901:d1 (2a02:6b8:0:e11::e901:d1) 249.741 ms 2a02:6b8:0:e11::e902:d1 (2a02:6b8:0:e11::e902:d1) 229.445 ms 17 2a02:6b8::2:242 (2a02:6b8::2:242) 229.635 ms 229.566 ms 229.377 ms Traceroute Complete.
Logan
коллеги, у кого нибудь galera cluster на бою используется? интересует опыт эксплуатации, в частности возможные проблемы
у меня работала, пока проект не закрыли. Отличная штука, но 3 ноды – обязательное условие
Alexey
@not_logan а данных много было? про 3 ноды это у любого сервиса с автоматическим фейловером так