Mikhail
https://edu.huaweicloud.com/intl/en-us/courses/
Годные материалы.
Mr
Нету их, поищи по чату. Всё что есть это инфоцыганская хуета в духе "научим работать с openstack cli за три дня и 200к"
Как нет? У Huawei есть, у rh есть, но есть нюанс. :: Prerequisites for this course Become a Red Hat Certified System Administrator (RHCSA) or demonstrate equivalent experience
Mr
https://www.redhat.com/en/services/training/cl110-red-hat-openstack-administration-i
А, эти показали уже, и даже про нюанс сказали
Mr
Ты не поверишь - легко и приятно.
Не дорого, каждый экземпляр приложения держать в виртуалке ?
J
Не дорого, каждый экземпляр приложения держать в виртуалке ?
Ваще не дорого. Но можно еще держать в lxc контейнере, можно в докере, можно в подмане, containerd, какая там еще шляпа есть. Главное что без кубернетеса.
icewolf
Всем привет. Подскажите нормальный курс для изучения опенстека ? Онлайновый, платный. Чем глубже тем лучше
и да меньше слушайте циган от айти, мягкожующих m$ траву и балдеющих от этого прикорма. Что бы изучить опенстек вам надо понимать как работает линукс, потому что это неотъемлемая часть гипервизора используемого опенстеком. Понять что опенстек это набор лего, использование неправильных деталей ведет отрезу жопы циркулярной пилой
Mikhail
icewolf
именно так
J
Ток парню их хэллоу клауда давайте не будем показывать)
J
Ребята, кто-нибудь использует BGP спикер плагин? https://docs.openstack.org/neutron/2024.1/admin/config-bgp-dynamic-routing.html Чо-то у меня ощущение что случись какая проблема дебажить там будет очень неприятно из-за того что ssh на os-ken не включен и статус BGP сессии через API никак не получить.
Mikhail
J
Боишься, что разнесет по коммунити:)
С следующей статье скажет "Во, смотрите, эти кривозубые крестьяне и сами всё понимают!"
Mikhail
Mikhail
Можно показать попроще. БатоноТанк
J
не понятна актуальность этого плагина в 2025 году 🙂
Как, с ovs\linux bridge на несвежих инсталляциях self-service сети анонсировать)
J
Ща уже предвижу "прими opensdn в сердце своё и возлюби XMPP и BGP фабрики как самого себя." "Отринь греховные коммутируемые сети, брат, ибо нет противнее преступления перед лицом сообщества"
icewolf
и да neutron bgp agent это связь двух инсталляций не двух роутеров в разных инсталляциях
J
и да neutron bgp agent это связь двух инсталляций не двух роутеров в разных инсталляциях
Он вообще не для связи инсталляций же. Скорее у тебя, к примеру, есть прямой стык с каким-то крупным клиентом который хочет к своим self-service сетям из своей инфраструктуры ходить.
Vyacheslav
обычно все можно решить subnet дополнительными
Vyacheslav
а на чем вы предлоили бы сделать ecmp ?
На своих костылях поднимаем с вм напрямую
Alexander
а, ну на костылях любой может ))))
Vyacheslav
а, ну на костылях любой может ))))
А так без них я честно не особо знаю хорошее решение - в кубе можно metallb тот же завести и даже сделать его кросс куб
Alexander
щас такое время - хорошие костыли на вес золота )))
icewolf
нет там хорошего костыля, силиум одним словом
Alexander
нет там хорошего костыля, силиум одним словом
да ну, умные люди всегда накостылят хороший костыль по себе знаю )))))
Mr
Ваще не дорого. Но можно еще держать в lxc контейнере, можно в докере, можно в подмане, containerd, какая там еще шляпа есть. Главное что без кубернетеса.
Дорого. Расход ресурсов на ос, расход на io трансляции, расход на сеть. Никто же не сравнивал скажем десяток постгри в контейнерах и в виртуалках.
Odil
Доброе времени суток всем. Если кто знает имеется ли какая нить решение из коробки в опенстаке для бэкапирования целово вм. Снапшот и создания образа не годится как сервис. Заранее спасибо.
icewolf
https://www.veritas.com/support/en_US/doc/147269993-149461653-0/index
Odil
так я понял, для этого кейса искать бесплатное решение бесполезно
icewolf
повторюсь это не совсем коробка, там есть жесткие ограничения. https://documentation.commvault.com/11.20/openstack_system_requirements.html
icewolf
так я понял, для этого кейса искать бесплатное решение бесполезно
бесплатных решений не просто нет, их строить только самостоятельно. Из российских RuBackup, может кибербэкап, но последнее скорее маркетинговый булшит
icewolf
комволт как и netbackup как и Hystax backup работает с синдером и снапшотами
icewolf
RuBackup это агентское ПО на гипервизоре(чем то напоминает бакулу или BareOS)
Odil
интересно, если эти ПО работают как отдельный сервис, могут ли они сынтегрироваться с ceph ? Потому что для бэкапирования volume, и для всего остального у меня работает ceph как хранилище
icewolf
сложно сказать, смогут или нет, комвольт наверняка ток блочка, Hystax наверное сможет, надо спрашивать netbackup наверняка только блочка
icewolf
в любом случае снять бэкап и положить на сеф который scsi-target наверное можно
Odil
как мне известно снять бэкап можно только из volume'ов. Это немного усложняет ситуацию. Если у вм 1 системный диск и несколько дисков для данных, то надо будет брать бэкап из каждого
Alexander
как мне известно снять бэкап можно только из volume'ов. Это немного усложняет ситуацию. Если у вм 1 системный диск и несколько дисков для данных, то надо будет брать бэкап из каждого
бэкап с волюмов никто не делает, его всегда надо делать со снепшотов. так а в чем проблема? берете свойства ВМ, вытаскиваете из них список волюмов, делаете с них снепшоты, потом снепшоты бекапите перед этим естественно посылаете в ВМ через QEMU agent сигнал чтобы сбросила кеши и дожидаетесь пока она их сбросит я такой скрипт в свое время написал за вечер
icewolf
На лету разжимать еще потом
Maksim
Ребята, кто-нибудь использует BGP спикер плагин? https://docs.openstack.org/neutron/2024.1/admin/config-bgp-dynamic-routing.html Чо-то у меня ощущение что случись какая проблема дебажить там будет очень неприятно из-за того что ssh на os-ken не включен и статус BGP сессии через API никак не получить.
я изучаю. пока столкнулся с багой в агенте: 2025-02-06 17:33:45.757 7 ERROR oslo_messaging.rpc.server [None req-3bbeb0ec-b038-402d-88d9-ac40638dfdf3 - - - - - -] Exception during message handling: TypeError: unhashable type: 'dict' спикер не привязывается к агенту
Maksim
кто сталкивался? антелопа
J
я изучаю. пока столкнулся с багой в агенте: 2025-02-06 17:33:45.757 7 ERROR oslo_messaging.rpc.server [None req-3bbeb0ec-b038-402d-88d9-ac40638dfdf3 - - - - - -] Exception during message handling: TypeError: unhashable type: 'dict' спикер не привязывается к агенту
То ли где-то косяк с приведением типов в коде то ли еще чо. Я про него спросил потому что сижу не пойму стоит лезть вообще или нет) Тебе надо глубже смотреть, unhashable type эт не сама ошибка, а её следствие уже, думаю.
Maksim
То ли где-то косяк с приведением типов в коде то ли еще чо. Я про него спросил потому что сижу не пойму стоит лезть вообще или нет) Тебе надо глубже смотреть, unhashable type эт не сама ошибка, а её следствие уже, думаю.
ну... там сообщение от кроля приходит на контроллер, агент его получает но обработать не может. либо нейтрон не то шлет либо агент не торт) надо дебажить, трейс питона есть. собственно не работает команда openstack bgp dragent add speaker agent_id bgpspeaker_id точнее она молчалива, ничего не делает и в выводе openstack bgp dragent list --bgp-speaker bgpspeaker_id пусто соответственно 🙁
Odil
Да. Имеется.
можете поделится ?
Mr
можете поделится ?
1. Ться 2. https://www.vinchin.com/openstack-backup.html
J
ну... там сообщение от кроля приходит на контроллер, агент его получает но обработать не может. либо нейтрон не то шлет либо агент не торт) надо дебажить, трейс питона есть. собственно не работает команда openstack bgp dragent add speaker agent_id bgpspeaker_id точнее она молчалива, ничего не делает и в выводе openstack bgp dragent list --bgp-speaker bgpspeaker_id пусто соответственно 🙁
А там есть еще без промежуточного dragent команды, типа просто openstack bgp speaker create Мож для них другие микроверсии api дергаются. И через нейтрон cli еще попробовать можно. Я сам про эту штуку спросил потому что думаю пока стоит ли вникать и возиться)
icewolf
1. Ться 2. https://www.vinchin.com/openstack-backup.html
какой ты мерзкий все таки
Mr
какой ты мерзкий все таки
Это ещё что. Я сейчас биометрию сдавал, кошмар
SunnyBunny
Всех приветствую! Не получается прокинуть переменные окружение в nova-compute, я использую kolla-ansible для deploy, переменные окружения пишу в globals.yml в виде: kolla_extra_env: nova_compute: - "MY_VAR=MY_VALUE" Пробовал дропать старый контейнер и деплоить заново, не прокидывается, есть идеи?
icewolf
Это ещё что. Я сейчас биометрию сдавал, кошмар
винцин это ад.. я пробовал.. я столько водки не выпью, тем более заедая наркоманскими грибами
icewolf
SEAPATH у него)
T
привет. сталкивался кто-то с проблемами переезда с цефа4 на цеф5 в процессе перехода с 16.2 на 17.1 в управляемом директором кластере рэдхатовского опенстэка?
J
train?
Не, zed.
Andrew
Всем привет! На сколько максимально иопсов на randrw с блоком 4к можно рассчитывать с virtio-blk?
Mr
Всем привет! На сколько максимально иопсов на randrw с блоком 4к можно рассчитывать с virtio-blk?
randrw Random mixed reads and writes. https://fio.readthedocs.io/en/latest/fio_doc.html The virtio-blk BE device is implemented as a legacy virtio device. Its backend media could be a file or a partition https://projectacrn.github.io/latest/developer-guides/hld/virtio-blk.html Думаю, примерно 40-45 iops. Скорее всего 42.
Andrew
nvmeof/rdma, из вм гостевой больше 120к не выжимается, на хосте 850к
Mr
Странный вопрос. Что в качестве бекэнда для дисков?
Вам же сказали - максимум ! ))))) чего вы пристали , вы так договоритесь про вопрос о допустимых 95% задержек и длине очереди