Ilya
Поэтому подавайте детерминированную нагрузку (с помощью ралли или своего механизма, хоть баш скриптов) параллельно с тестом темпеста в один поток
Aleksandr
Плюсую Илью, все верно и по делу
Aleksandr
А какой в облаке самый стандартный кейс ? Создать ВМку с волюмами добавить флоатинг секурити группы. Попинговать, зайти по ssh по ключу на нее. И давай по новой такие тесты есть в ралли
Pavel
Вот сразу видно человек не проверяет свое облако тестами. Раскурить по логам что не так темпесте не проблема (проблема будет в опенстеке с дурацкими сообщениями я по делу и без). Темпест при конкуретной нагрузке покажет где у вас узкие места и что нужно улучшать (тут привет designate прям пламенный). нам темпест помогал отловить много ошибок которые очень сильно растянуты во времени (на всяких фирмварях. багах с не закрытми сокетами и много что еще).
Nikolay
Разбор логов Темпеста и траблешут отдельная песня
Nikolay
Например были всплески фейлов рандомные
Nikolay
Если читать со стороны Темпеста, то бред сивой кобылы получался
Nikolay
По факту, на гипервизоре происходил факап по кролику, и соответственно выполняемые тесты на этом гипервизоре в этот интервал времени взрывались
Nikolay
Или овёс глючило
Nikolay
И вот тут хоть обсоздавайся через ралли потоки создания вм, т.к. проблема была в создании неймспеса ( но это не точно)
Pavel
Т.е. темпест/ралли выявит проблему раньше пользователя. Это как бы профит.
Evgenii
Хай всем, юзает кто plugin: openstack.cloud.openstack ? Обновился я до ubuntu 22 и чет перестало работать. 403 всё время отдаёт $ ansible-inventory --list [WARNING]: Couldn't list Openstack hosts. See logs for details HttpException: 403 { "_meta": { "hostvars": {} }, "all": { "children": [ "ungrouped" ] } } При этом cli с этим же rc.sh работает. конфиги примерно такие: openstack.yaml: plugin: openstack.cloud.openstack clouds_yaml_path: - clouds.yaml private: yes expand_hostvars: yes fail_on_errors: yes all_projects: yes clouds.yaml: --- clouds: foo: project_region_name: "ru-7" auth: auth_url: "https://api.selvpc.ru/identity/v3" project_name: "123456" project_id: "xxxxx" user_domain_name: "123456" username: "foo" password: "bar"
Dmitry
See logs for details :)
Evgenii
See logs for details :)
Я понять не могу, где этот лог?)
Dmitry
Стоит начать с keystone. Куда выводит логи ansible - хз.
DDR
Добрый день. Я изучаю документацию по neutron и возник вопрос. Я могу построить "Self-service networks" с помощью ovs + vlan исключая тунельные протоколы vxlan,geneve ?
Илья | 😶☮️🐸
Просто ovs будет навешивать влан тег, а не vnid
DDR
Ну так и хотелось, просто не могу нормальную статью найти по настройки ovs+vlan в openstack
DDR
В офф доке везде vxlan с geneve пихают
DDR
у меня стойки через wan связаны
Nikolay
Нашел багу на циросе , сносит крышу при детаче вольюма. Говорят старые ведра таким болеют
Nikolay
Есть запасной ход, опция для либвирта
Nikolay
Но только для тестов
Nikolay
openstack/cirros-0.5.2-x86_64-disk.img
Nikolay
полечили но не все
Nikolay
Были попытки пересобрать цирос или что другое для тестов гонять?
Nikolay
Не по 0.5гб
Nikolay
Вопрос на сколько время вырастет
Denis
пакером, например, хобана и готово
Denis
в докере альпинист весит аж целых 5.53MB,докиньте загрузчик туда. ну метров 10 мб от силы) а вот ядро.... метров +100-200
Nikolay
Добрые вы люди
Fedor
http://tinycorelinux.net/ есть такая халабуда ещё
Nikolay
И там клаудинит вкорячен?
Fedor
И там клаудинит вкорячен?
есть, но очень ограниченный
Den
Вопрос на сколько время вырастет
Время развертывания инстанса? С рав имаджами разворачиваются практически как циррос из qcow2
Nikolay
От бэкендов будет зависеть
Den
От бэкендов будет зависеть
Да, согласен. Я других бэкендов, кроме цефа и не видел.
Nikolay
Ну вот есть другие унизительные варианты :)
DDR
Доброй ночи, еще раз повторюсь с нубским вопросом. Пытаюсь осилить neutron. В документац по настройки neutron с офф сайта указано что используются vxlan, я его не могу использовать из за того что mtu не может быть более 1500. У меня есть L2 между стойками с пробросом vlan через mikrotik eoip. Могу ли я использовать просто vlan через openvswitch минуя vxlan,geneve,gre? Будут ли мне доступны сервисы балансировщика,vpn и тд, если я не буду использовать vxlan,geneve ,gre? Возможно ли использование нескольких network node отвечающих за маршрутизацию разных диапазонов ip ?
DDR
Спасибо за совет. Ранние эксперементы с vxlan не дали успеха с уменьшением mtu, ping и ssh между виртуалками работали но передача файла после нескольких мегабайт сразу в 0 скатывалась. Может что то не так делал.
Vyacheslav
Ну и при создании vxlan можно руками выставить mtu - можно начать с 1300 и проверить будет ли работать пинг большим файлом
DDR
А без vxlan или geneve никак нельзя ?
Artem
Доброе утро! Кто сталкивался может, в дашборле не отображаются маршрутизаторы, но через cli возможно их пилить, не знаю куда копать
Artem
Пока только с неё и разбираюсь))
Den
Пока только с неё и разбираюсь))
И ошибок нет в логах хорайзоне при загрузке панели роуетров?
Artem
Вот у меня даже панели этой нету
Den
В смысле тут пусто?
Den
Artem
Да))
Mikhail
Да))
Попробуй тут посмотреть /etc/openstack-dashboard/local_settings 'enable_router': True,
Artem
Огромное Спасибо, гляну, как на месте буду!
Artem
Вы правы, спасибо за наводку)
vic
кто нибудь разносил в Kolla-ansible волумы докеров на отдельные lvm тома? или делали лимиты по месту в волумах?
vic
я имею ввиду не extra_volumes
vic
а дефолтные типа /var/lib/mysql или /var/lib/cinder
Nikolay
Я менял точки монтирования для избежания нестед маунтов
vic
вообщем вариант монтирования к примеру /dev/mapper/vg-lv_cinder в /var/lib/docker/volumes/cinder/_data работает, но волум cinder в таком варианте остается у вас в докере навечно😀, каких то проблем особых нет
Maksimus Ulibikus
Всем привет. Бесконечно создаётся снапшот (Queued). Подскажите, на какой стороне смотреть логи - контроллер или компут?
J
Всем привет. Бесконечно создаётся снапшот (Queued). Подскажите, на какой стороне смотреть логи - контроллер или компут?
Смотри на компьюте. Там qemu-img должен конвертировать оверлей и базовый образ в один цельный образ и, видать, чот не так идет.
Maksimus Ulibikus
Смотри на компьюте. Там qemu-img должен конвертировать оверлей и базовый образ в один цельный образ и, видать, чот не так идет.
Похоже я понял, что... Постоянно у них все ломается. Компуте-нода недоступна 🤦‍♂️
Илья | 😶☮️🐸
не проще линк кинуть между свитчами ?
DDR
нет, это арендованые стойки
Илья | 😶☮️🐸
суть не меняется
DDR
одна в финляндии другая в германии
Den
а вы так делали, увас работало ? Между стойками l2tp через центральный сервер
Делал между тремя геораспределенными ДЦ, как между ними все оборачивалось незнаю, но с 9000 дошёл где-то 8100 и всё пролезло.
DDR
суть не меняется
линк прямой или подобное не получится к сожалению кинуть(((