Denis
мб да) или поправить контрейнты
Denis
они же по ссылке качаются в tox.ini
Denis
и можно указать через ENV переменную кастомный путь до своих констрейнтов!
Pavel
Меня зовут Паша, и я алкоголик развернул OpenStack Ussuri (Ubuntu 20.04) c Neutron/DVR. И все шло хорошо, но сегодня утром я обнаружил на свежей виртуальной машине 100 мбит/с входящего трафика. Это трафик всех виртуальных машин в этой сети на этом гипервизоре. Мне кажется что-то пошло не так, возможно у кого-то был подобный опыт или кто-то может знать почему так могло произойти.
Pavel
привет, а как должно быть ?
Ну это же поведение хаба, бродкастить трафик на все порты, я предполагал что свитч должен это делать адресно используя mac-адрес получателя
Pavel
На какие порты трафик?
Обычные порты виртуальных машин, но один и тот же входящий трафик видно на всех портах внутри сети на гипервизоре, т.е. как сказал выше openvswitch ведет себя как хаб
Dmitry
Jain
https://docs.openstack.org/
Jain
у всех неработает?
Yuf
You don't have permission to access this resource.
Михаил
может это теперь openstack stream?
Denis
Alexander
Спам. Убейте.
icinga
сохранил
Alexander
В голове даже интонация та же звучит :)
Aleksandr
а почему только стикер ?
Aleksandr
Гиф же есть
Aleksandr
Aleksandr
не благодарите)
Denis
Я и твой кот
@Myutel голос звучит
Keha
добрый день подскажите как удалить volume, который при openstack volume delete <ID> только в статус deleting переходит и всё
Keha
в cinder сбрасывал статус и делал детач
Keha
а как это проверить? данные по нему выдаются по show
Eugen
а как это проверить? данные по нему выдаются по show
1. Для начала я бы включил дебаг [DEFAULT] debug = true в cinder.conf, перезагрузил службы cinder, посмотрел что сообщается (Warning'и часто дают полезную инфу). 2. Если для cinder используется lvm - поискал бы образ среди вольюмов ( lvs -o lv_name,vg_name,devices ), если ceph - поискал бы среди образов в пуле (который прописан в [backend_defaults]rbd_pool cinder.conf)
Keha
а какая цель? найти и убить файл? а потом подправить базу?
Eugen
а какая цель? найти и убить файл? а потом подправить базу?
не, убивать файл руками я бы не стал, всё-таки доверил механизму. Просто бывает, что объект фактически удалился, но cinder/nova delete uuid тупит (функция ждёт отклик, что объект удалён), только в этом случае я удалял запись из БД (само собой предварительно забэкапив, а еще лучше поискать по дампу uuid).
Eugen
Но это тоже такое, bad practice, лучше находить причину неисправности, а не избавляться от последствий
Keha
причина - попытка удалить проект командой openstack project purge
Keha
похоже эта штука нерабочая
Keha
https://docs.openstack.org/python-openstackclient/pike/cli/command-objects/project-purge.html
Eugen
согласен, бесполезная, надёжнее всё удалять руками (servers, volumes, images и т.д.), а потом и сам проект. Можно еще дополнительно проверить на наличие объектов-орфансов https://github.com/m0zart89/openstack-orphaned-resource
Keha
диск есть
Keha
нашел в цефе
Keha
$ rbd du volumes/volume-<ID> NAME PROVISIONED USED volume-<ID> N_GiB N_GiB
Eugen
а в логах синдера что пишет при попытке удалить?
Keha
переводить в дебаг-режим продуктовое облако наверное не лучшая идея... думаю больше сообщения "ERROR: Unable to delete any of the specified volumes." я там не словлю
Eugen
Все время держу в дебаг режиме.
+1, хороший тон в дебаг-режиме) всё равно логротейт есть
Artemy
В cindere deleting обычно повисает в двух случаях - либо удаление долгое (например это ceph без object_map) или при апдейте статуса волюма произошел эксепшн или ошиька которую оно не сумело обработать (например segfault)
J
первое отпадает,. а как преодолеть эксепшн?
Ты посмотри дебаг лог, конкретную ошибку сначала выдели и потом уже надо будет разбираться как преодолеть.
Vjačeslav
зная volume-<ID>, выполняем на любом compute-узле следующую команду: rbd feature disable -p volumes volume-<ID> deep-flatten Предварительно можно убедиться, что deep-flatten действительно имеет место: rbd info -p volumes volume-<ID>
J
зная volume-<ID>, выполняем на любом compute-узле следующую команду: rbd feature disable -p volumes volume-<ID> deep-flatten Предварительно можно убедиться, что deep-flatten действительно имеет место: rbd info -p volumes volume-<ID>
Здрассь) Зачем такой совет когда непонятно в чем дело и коллега почему-то и не хочет выяснять, а играет с нами в угадайку?
J
Сначала логи, потом советы. Обычно так удается помочь)
Vjačeslav
Совет не содержит ни капли негативных последствий, но как будет угодно...
NS 🇷🇺
Проблема найдена. Умер cinder на одной из контрол-нод
если у вас умер cinder-volume - то херова он в принципе настроен
NS 🇷🇺
если любой другой cinder - то это не может привести к проблемам с удалением диска, либо у вас нет никакого HA
Keha
Всё так
Ivan
Привет, кто работает с kayobe еще?
Алексей
Коллеги, как в ubuntu netplan прописать сетевые настройки для OVS бриджа? В гугле был.
Алексей
Короче можно только в neplan 0.100, а на нашей убунте 18.04.3 можно только 0.99. Пошел настраивать systemd-networkd
J
Что networkd что netplan - халутрные и недоделанные проекты.
Denis
а в убунтах nm починили наконец?
Denis
вот одна из причин почему я избегаю deb :)))) интересно, если взять и прикрутить туда rh- скрипты, дебиян сильно будет брыкаться? 🤔
Denis
Какая причина то?)
- на десктопе l2tp+ipsec нету в nm (в 2019 кажись появилось, но как бы поздно!) - service network restart - к дальней поездке, начиная с 10.04 и до упора (netplan вроде бы как прикрыл это, даже не смотрел, нунафиг) - список длинный лень перечислять все)
Denis
Ничо не понял) service network restart не используется сейчас.
до netplan любой deb дистр ведет себя именно так. сеть разваливается и не собирается обратно. мол человек приди напиши мне ifup на каждый интерфейс, а то я упал :D - "очень удобно"
Denis
ну и граб конечно же ))) но это уже не сетевые боли
Denis
Ты сервер в ребут отправляешь, а он такой не грузится. Ты такой да ладно! Клаву мыш, квм, спецназ, а он такой, эй человек, нажмите Enter сэр! Ну не псина, а?
Denis
А потом ещё минут 5 ждёт таймаута конфигурации сети... :)))))
Denis
Fedor
до netplan любой deb дистр ведет себя именно так. сеть разваливается и не собирается обратно. мол человек приди напиши мне ifup на каждый интерфейс, а то я упал :D - "очень удобно"
штааааа? покажите мне сий хуйня на любом сервере, я тут наоборот в нетплан хотел уверовать, да сентось коварная не даёт
J
штааааа? покажите мне сий хуйня на любом сервере, я тут наоборот в нетплан хотел уверовать, да сентось коварная не даёт
Коллега о том что ему не нравится дергать интерфейсы, а хочет чтобы было как в нетплане. Типа netplan apply и все конфиги сетевые магически применяются в нужном порядке)
Fedor
Коллега о том что ему не нравится дергать интерфейсы, а хочет чтобы было как в нетплане. Типа netplan apply и все конфиги сетевые магически применяются в нужном порядке)
да, прошу прощения, не сразу поймал нить в нетплане всё же есть своя прелесть относительно кучи ifcfg скриптов + yaml
ᴅⁱᵐⁱᴅʳ0ˡ
да, прошу прощения, не сразу поймал нить в нетплане всё же есть своя прелесть относительно кучи ifcfg скриптов + yaml
Привет, кстати, куда планируете переходить после прекращения поддержки центоси?
J
да, прошу прощения, не сразу поймал нить в нетплане всё же есть своя прелесть относительно кучи ifcfg скриптов + yaml
Да хз. Он очень сырой, доделывать поганые хипстуры его не собираются, конечно же.