NS 🇷🇺
А чем плохо кончить анонистом?
да ты прав, всяко лучше чем радужным
Dmitry
Помогите, русского мужчину опять обидели геи! (и кролик с питоном)
NS 🇷🇺
Помогите, русского мужчину опять обидели геи! (и кролик с питоном)
кролик со змеюк тут кого то другого обидели =)
Dmitry
Вот блин, а я тут собирался острить на тему "кого обидели питоном, тот потом не любит геев". Ну ладно, не шмогла.
Artemy
Уже дошли до идеи попросить Фейсбук добавить 58-й и 59-й гендеры “openstack python3” и “openstack python2”?
Nikolay
Sounds like a plan
Andrey
Куда уж больше... Не успевает собирать всё за таймаут... :( У нас нова уже почти 4 минуты всё собирает... :( Разделил разные сервисы на три экспортера, параллельно работают. Ощущение, что нужно переписывать это барахло, и часть метрик брать просто запросом из базы, иначе медленно выходит.
Собираю разные метрики с разных контролов и да neutron надо выключить. А если еще более уточнить, то очень медленно отдается openstack network agent list Примерно каждый 5 раз запрос выполняется за 30 и более секунд. Глубоко не копал. Может есть у кого идея что ковырнуть? Victoria, OVN, 140 гиперов
Nikolay
Ovn бугога
Nikolay
Если серьезно, то посмотри не втыкаешься ли на рафт
Nikolay
Хотя надо смотреть цепочку коллов
Nikolay
Там хертбиты и прочая песня с таймнгами и реконнектами
Ilya
ну не важно - потребуется этот кусок изучить - разберёмся
Если кому интересно, вот где происходит зачистка для тома. Логи пишет родительский класс, а реальный клинап оверрайдится в менеджере тома (cinder/volume/manager.py). И в нём уже меняются статусы: ... def _do_cleanup(self, ctxt, vo_resource): if isinstance(vo_resource, objects.Volume): if vo_resource.status == 'downloading': self.driver.clear_download(ctxt, vo_resource) elif vo_resource.status == 'uploading': # Set volume status to available or in-use. self.db.volume_update_status_based_on_attachment( ctxt, vo_resource.id) ...
Ilya
Думаю теперь по данной теме гештальт закрыт
DDR
Всем привет. Подскажите, расширения тома в linstor через openstack вообще работает ?
DDR
При расшрирении выдает ошибку extend volume:Could not find any available weighted backend. Непонятно что хочет
DDR
есть, я немного добавляю
DDR
Artemy
Для начала посмотри в логах шедулера какой именно фильтр тебя зарезал - capacity или capabilities
Artemy
или вообще availability zone 😊
DDR
Artemy
О чем я и говорил. У тебя завалил запрос capabilities filter. То есть скорей всего спецификация типа волюма не совместима с атрибутами бакэнда cinder get-pools -d и сравнивай с openstack volume type show, чтобы все что написано у типа в extra_specs было написано и у пула пропертях
Artemy
А предыстория какова?
Срач на предмет того как организовать HA бакэнд синдера и почему неправильно запускать несколько бакэндов с одним идентификатором сервиса
Frend
Друзья, подскажите какие есть бесплатные и платные курсы по OpenStack?
J
Друзья, подскажите какие есть бесплатные и платные курсы по OpenStack?
Вроде, все что есть не очень. Того ж уровня что CCNA за неделю, который так любят все)
abirinx
Друзья, подскажите какие есть бесплатные и платные курсы по OpenStack?
https://udemy.com/course/preparing-to-certified-openstack-administrator-coa-exam/
Artem
RAIDIX нужен, может у кого есть ссылка на iso...)
Alexander
а что не хватает для смены volume type (backend ceph) для boot диска ? NotImplementedError: Swap only supports host devices
Artemy
Лол. Нового либвирта не хватает и нового Куэму
J
https://bugs.launchpad.net/nova/+bug/1868996
Alexander
@Outlingo а какая версия нужна ? по ссылке libvirt >= 6.0.0 у меня Compiled against library: libvirt 7.0.0 Using library: libvirt 7.0.0 Using API: QEMU 7.0.0 Running hypervisor: QEMU 5.2.0
Roman
Не та дырка?
Илья | 😶☮️🐸
Dmitry
А этого митапа можно как-то избежать или мы обречены?
Dmitry
Ну наконец-то, перестану шитпостить!
Илья | 😶☮️🐸
Накастуют проклятие нейтрона
Alexander
очень символично
Alexander
гспд с вашими либвиртами, квм и нейтронами достали, вот вам реакт, займитесь делом
Alexander
на project team gathering не ходили, вот вам и кара
Pavel
Опенстек на реакте.... Хм...
Pavel
Aleksandr
За что такое проклятие на нас ? Нам и эрланга в кролике с головой -)
Илья | 😶☮️🐸
КУБЕРНЕТЕС В ВАШЕМ БРАУЗЕРЕ
Pavel
КУБЕРНЕТЕС В ВАШЕМ БРАУЗЕРЕ
Кубер в браузере, в кубере опенстек, в опенстеке - браузер!
Илья | 😶☮️🐸
Кубер в браузере, в кубере опенстек, в опенстеке - браузер!
Срочно собираем инвесторов, ложки выдадим!
Aleksandr
КУБЕРНЕТЕС В ВАШЕМ БРАУЗЕРЕ
А че нет то ? Есть же qemu на java script в браузере -))) https://bellard.org/jslinux/ делаем образ с кубером и вперед -))))
Nikolay
Кстати о кролике
Nikolay
Как у него из метрик кластер статус забрать
Nikolay
Подифал выхлоп с погашенным одним кролом , что то там бурда
Stanley
Юноши, а что такое реакт?
Aleksandr
Как у него из метрик кластер статус забрать
rabbitmqctl cluster_status - я других вариантов не видел
Nikolay
Абыдно
Илья | 😶☮️🐸
Slava I.
Stanley
Веб жижа
Придется тогда записацца. :(
Slava I.
У крола
J
У него встроенный промекспортер есть
А там нет метрик напрямую указывающих на здоровье кластера)
Aleksandr
Абыдно
https://rawcdn.githack.com/rabbitmq/rabbitmq-server/v3.10.6/deps/rabbitmq_management/priv/www/api/index.html
Aleksandr
/api/nodes может тут считать еоды и типа не равно 3 орать
Aleksandr
/api/health/checks/alarms - тоде можно посмотреть
Nikolay
мечта с экспортером разбилась
J
А чем плох api management плагина?
J
Возиться больше, разве что)
Alexander
J
nova --version 15.1.1
Это релиз опенстека Ocata еще, выходит?
J
Интересно как, libvirt и qemu достаточно свежие, а Nova аж пятилетней давности.
Pavel
Как у него из метрик кластер статус забрать
Что я делал. Три ноды кролика у нас.
Pavel
Ну и экспортер кроликовский.
Nikolay
Хмм