Aleksander baltazor
думал может смержит как то , но нет
Oleg
думал может смержит как то , но нет
Это вам сюда посмотреть mariadb_wsrep_extra_provider_options
Aleksander baltazor
а куда этот параметр и как закинуть нужно?
Aleksander baltazor
нашел в globals.yml
NS 🇷🇺
а куда этот параметр и как закинуть нужно?
Да самое просто греп по ролям )
Aleksander baltazor
уже нашел и опять сломал mariadb 🙂
Aleksander baltazor
как то она не надежная смотрю 🙁
J
как то она не надежная смотрю 🙁
Ну не знай) Никто опка особо не жаловался)
Aleksander baltazor
ну вот я добавил параметр, с первого раза не удачно, окей, поправил, итог: 1,3 ноды запустились 2 ушла в себя
Aleksander baltazor
WSREP_SST: [ERROR] previous SST script still running. (20221223 10:24:13.363) 2022-12-23 10:24:13 0 [ERROR] WSREP: Failed to read 'ready <addr>' from: wsrep_sst_mariabackup --role 'joiner' --address '10.0.0.11:4444' --datadir '/var/lib/mysql/' --parent 219 --progress 0 --binlog 'mysql-bin' --mysqld-args --basedir=/usr --datadir=/var/lib/mysql/ --plugin-dir=/usr/lib/mysql/plugin --wsrep_provider=/usr/lib/galera/libgalera_smm.so --wsrep_on=ON --log-error=/var/log/kolla/mariadb/mariadb.log --pid-file=/var/lib/mysql/mariadb.pid --port=3306 --wsrep_start_position=916e7685-82a0-11ed-8d9b-be29d51d9ca7:8716 2022-12-23 10:24:13 0 [ERROR] WSREP: Process completed with error: wsrep_sst_mariabackup --role 'joiner' --address '10.0.0.11:4444' --datadir '/var/lib/mysql/' --parent 219 --progress 0 --binlog 'mysql-bin' --mysqld-args --basedir=/usr --datadir=/var/lib/mysql/ --plugin-dir=/usr/lib/mysql/plugin --wsrep_provider=/usr/lib/galera/libgalera_smm.so --wsrep_on=ON --log-error=/var/log/kolla/mariadb/mariadb.log --pid-file=/var/lib/mysql/mariadb.pid --port=3306 --wsrep_start_position=916e7685-82a0-11ed-8d9b-be29d51d9ca7:8716: 114 (Operation already in progress) 2022-12-23 10:24:13 1 [ERROR] WSREP: Failed to prepare for 'mariabackup' SST. Unrecoverable. 2022-12-23 10:24:13 1 [ERROR] WSREP: SST request callback failed. This is unrecoverable, restart required.
Aleksander baltazor
при этом когда юзар percona xtradb cluster если нода упала и не могла подняться ребутстрап был быстрым, просто стянуло данные с другого мастера и все
Aleksander baltazor
а вот galera mariadb нет, она бъется головой об стену и все
Aleksander baltazor
рестарт сервера помог 🙂
Aleksander baltazor
а ради инстереса, допустил есть 3 панели в НА, и если 1 панель умерла (диск помер или еще по какой причине) достаточно ли будет просто сделать kolla-ansible -i filename bootstrap-server + deploy ?
J
Бедняги... На стрим будут переползать ?
Или опять на федору, как в старых EOS)
Dmitry
А про порт группы нету ж там?
Вроде нет, но это не должно быть запредельно сложно реализовать.
Yuf
NS 🇷🇺
это у вас там такое чтиво продают? =)
Yuf
Неа. В канале засветилось
Dmitry
Я извиняюсь за дилетантские вопросы. Однако, есть уже развернутый OpenStack. Где можно найти IP контроллеров и комьют? $ openstack compute service list показывает только хостнеймы, но они, понятно, не резолвятся
Илья | 😶☮️🐸
поэтому и не будут отображаться
Dmitry
не нужны вам IP, инфраструктура должна быть мутируемой и завязываться на IP- плохо
Хорошо, но мне нужно попасть на контроллер. А я вот не знаю как
Илья | 😶☮️🐸
он в /etc/hosts должен быть
NS 🇷🇺
Openstack hypervisor list
Контролы правда не покажет
NS 🇷🇺
Из конфига haproxy?
Который на контроле 🤣
Aleksandr
в openrc есть VIP по нему и найдете активный контроллер
gwaewion
Который на контроле 🤣
Адрес любого эндпоинта должен им являться
Dmitry
он в /etc/hosts должен быть
Да, что-то я не догадался туда посмотреть. Спасибо. Это на директоре
Dmitry
Странно, но SSH там отрублно
Aleksander baltazor
Странно, но SSH там отрублно
Или другой порт ссш просто :)
Dmitry
Aleksander baltazor
netmap и гляньте ;)
Dmitry
У нас так было
Илья | 😶☮️🐸
Илья | 😶☮️🐸
мало каши ел
J
Ну или так.
Dmitry
Правильно ли я понимаю, что показать все swift контейнеры во всех проектах так и не завезли?
Dmitry
Xargs заблокировали? 🙂
В смысле? Bash way? сделать список всех проектов и у них проверить?
Dmitry
или я что-то не понял?
NS 🇷🇺
Народ, а че за новые веяния. Разворачивал несколько тестовых лаб kolla zed и во всех нет admin endpoint? Они че там решили нахер нужно?
Petr
The Keystone admin port is no longer used in Zed. https://docs.openstack.org/kolla-ansible/latest/user/operating-kolla.html
Fedor
https://docs.openstack.org/keystone/latest/contributor/http-api.html я бы сказал даже вот. ибо не колла это, а кейстон
NS 🇷🇺
Ну теперь я спокоен, спасибо )
NS 🇷🇺
Надо чаще читать всякие релизнотсы
Yuriy
Коллеги, здраствуйте. Как прибить Flavor к конкретной Availability zone?
Yuriy
openstack aggregate set --property dcaz=dp1 DP1 openstack flavor set --property aggregate_instance_extra_specs:dcaz=dp1
Yuriy
Нифига не работает.
Ivan
Нифига не работает.
Можно через лютый кривохак: 1. flavor к project 2. project к AZ
Yuriy
Можно через лютый кривохак: 1. flavor к project 2. project к AZ
Ладно, вощьмем не зону доступности. Допустим я указал aggregate с мощными CPU. Как я могу прибить Flavor конкретно к этим хостам c мощным CPU в этой AZ?
Quartis
Yuriy
traits
Это я знаяю, плохой пример, например мне нужно положить инстанс на определенный хост, с большим кол-вом памяти и видеокартой.
Yuriy
чем traits в placement плохой пример?
У меня CPU везде одинаковые.
NS 🇷🇺
у вас задача звучит так, что на основе flavor прилететь в нужную AZ
NS 🇷🇺
и trait это замечательно решает
Yuriy
Спасибо. Буду копать.
Yuriy
и trait это замечательно решает
openstack resource provider trait set ***** а потом в конфигурации flavor trait:<trait_name>=required ?
NS 🇷🇺
все так
NS 🇷🇺
тольк трейты надо писать кучей
NS 🇷🇺
иначе он перезатирает существующие и меняет на новые
NS 🇷🇺
хотя может уже пофиксили
J
хотя может уже пофиксили
Не, всё так. Да пофиг, писать надо только кастомные. Те что встроенные сами добавятся.
Dmitry
NS 🇷🇺
Не, всё так. Да пофиг, писать надо только кастомные. Те что встроенные сами добавятся.
я обычно через пайп забираю все текущие и дописываю новые =) ну чтобы не думать, че там подтянется, а чего нет
Dmitry
это агрегат =), а ему az
А, я не проснулся видать ещё
Dmitry
Интересно, почему агрегат для данной задачи не подходит :)