Михаил
Кстати, а кто еще из чатика был?
Надо на следующем митапе ники писать рядом с фамилией?)
Anonymous
можно еще и аватарку ;)
Maxim
Ага. Только четвертое издание. Видно книга была в работе )
Книга не в работе а просто новые версии вышли и он их дополнил)))
gwaewion
стэканы, спасу нет. при любой махинации с приатаченными томами не происходит ни снятие снапшота, ни бэкап, ни миграция.
gwaewion
при попытке миграции в логе циндера вот такая шляпа - Failed to copy v olume b0b2724c-bd1c-47b4-9321-46e300e1cc2f to 51c3a226-a3fe-4a4d-9989-7b06a3cb8a8b: BadRequest: Expecting to find domain in project. The server could not comply with the request since it is either malformed or otherwise incorrect. The client is assumed to be in error. (HTTP 400)
gwaewion
при попытке снять снапшот - Exception during message handling: AttributeError: 'Snapshot' object has no attribute '_context'
gwaewion
и ещё - Call to Nova to create snapshot failed: BadRequest: Expecting to find domain in project.
gwaewion
домен проекта везде прописан. куда копать - ума не приложу
gwaewion
это в логе кейстоуна - https://pastebin.com/N54rWrsd
Evgeny
кто-нибудь использует метаданные для проектов которые задаются через openstack project set --property key1=value проблема в том что их теперь никак не удалить без удаления проекта через cli , кто-нибудь находил команду для удаления property в проекте ?
Sergey
в документации или вживую? зависит от релиза https://docs.openstack.org/python-openstackclient/pike/cli/command-objects/project.html#project-unset ну и еще можно проверить установить пустое значение для удаления ключа метаданных - в разных релизах и разных модулях по разному программисты программировали...
Evgeny
пустой ключ поставить можно конечно но это не удаление - ключ все равно существует
Sergey
пустой ключ поставить можно конечно но это не удаление - ключ все равно существует
set key="" set key Вместо первого варианта нужно использовать второй.
Evgeny
set key="" set key Вместо первого варианта нужно использовать второй.
openstack project set --property test testprj1 Expected 'key=value' type, but got: test
Sergey
там указано что только для v2 а у меня v3 и эта конструкция не работает
Вообще-то в документации и для set написано, что property только для v2 А в чем юзкейс для метаданных на проекте?
Evgeny
Вообще-то в документации и для set написано, что property только для v2 А в чем юзкейс для метаданных на проекте?
Хранить метаинформацию привязанную к конкретному проекту ) для генерации некоторой части динамического инвентори для ansible один из кейсов
Sergey
кубернетес на коленке из пластилина и желудей?
Михаил
кубернетес на коленке из пластилина и желудей?
Вы так говорите будто это что-то плохое
Evgeny
Просто часть логики храниться в этих данных - ничего плохого тут не вижу
Maksim
Михаил
мы просто задаем для каждой виртуалки
Evgeny
а вы прям для проекта цилком задавали?
Да прям в проекте ) смысл на каждую пихать если это нужно в одном месте для одного конкретного проекта
Sergey
в каждой избушке - свои погремушки, юзкейс метаданных целиком на проекте для меня был непонятен, отдельно на виртуалках или флейворах задавать - это можно. пытаюсь понять, у кого какие "Best Practies по OpenStack"
Михаил
и разломать всё))
Evgeny
Для нас это показалось удобным местом хранения а не где то сбоку
Sergey
т.е. в одном проекте - только однотипные виртуалочки? тогда почему бы и нет
Evgeny
любопытства ради, а что храните?
Список серверов которые не находятся в самом проекте а стоят отдельно, но они доступны в динамическом ansible инвентори который используется при раскатке на хосты в проекте.
Evgeny
Есть также некоторые ключи для определения принадлежности проекта конкретной команде (можно сказать расширение description)
Evgeny
Проектов больше сотни, но они да в большинстве своём однотипны
uhlutk
uhlutk uhlutk: Не реклама. Продаем ынтерпрайзное списанное оборудование. Сейчас на lto-5 кассеты скидки: 230р. при покупке от 10шт. комодити оборудования нету. Писать в личку. Спасибо.
uhlutk
Andrey
Коллеги, кто-нибудь пробовал давать не-админу выполнять определенные админские действия? Типа миграции, reset-state-ов, управления квотами и тп?
J
Коллеги, кто-нибудь пробовал давать не-админу выполнять определенные админские действия? Типа миграции, reset-state-ов, управления квотами и тп?
Ну тут много кто отдельные роли заводит. А если ты хочешь именно администратору что-то запрещать, эт не очень такая идея.
Dmitry
Кажется, что цель сделать локального ембеддед админа :)
Dmitry
Кто нибудь настраивал Aodh alarm или все заканчивается мониторингом host cpu mem iops и самих вертуалок?
Andrey
Кажется, что цель сделать локального ембеддед админа :)
Похоже. Переюзера недоадмина для менее квалифицированных чуваков
Dmitry
Кто нибудь настраивал Aodh alarm или все заканчивается мониторингом host cpu mem iops и самих вертуалок?
Не понятно зачем все данные которые можно с хоста пихать в базу aodh и добавлять туда алармы и трешхолды? Только чтобы виртуалки добовлялись и удалялись ...
Anonymous
Всем доброго дня.
gwaewion
стэканы, а есть возможность настроить апач+хорайзн таким образом, чтобы при загрузке образа апач не складывал файл в темп, а сразу лил в дефолтный для глэнса бэкэнд?
Pavel
да. glance direct.
Aleksey
HORIZON_IMAGES_UPLOAD_MODE¶
Aleksey
https://docs.openstack.org/horizon/latest/configuration/settings.html
Aleksey
там собсно всё написано
gwaewion
ещё есть пара вопросов: 1. можно ли делать снапшоты инстансов, которые загружаются с тома; 2. можно ли делать бэкапы приатаченных томов; 3. можно ли менять хост регистрации тома при использовании шаред стораджа (нфс)
NS 🇷🇺
1) да 2) нет 3) не понял вопроса
gwaewion
если мигрировать том с одного сервера циндера на второй с общим стораджем, то циндер после миграции удаляет и исходный, и конечный тома, но запись в БД остаётся
gwaewion
по первому вопросу: это же будет снапшот тома, а не иснтанса?
Andrey
вот про инстнанс… Привет всем, кстати. Не подскажете, если ova содержит больше одного vmdk как бы ее правильно подгрузить в образы? У меня получается, что только один диск импортируется и подключается при создании инстанса.
Andrey
Импортировал по-разному, и через cli и через гуй, один результат…
NS 🇷🇺
Коллеги, а никто не пробывал гонять хорайзн в связке nginx+nginx unit ?
NS 🇷🇺
ну кроме места их хранения?
gwaewion
а в чем собсно разница?
Не знаю. У меня не создаётся снапшот инстанса с приатаченым томом. Точнее создаётся образ, но он нулевого размера и ошибка в логе циндера
NS 🇷🇺
а что ты хочешь получить?
uwsgi заменить на unit
Михаил
uwsgi заменить на unit
ты думаешь будет быстрее?)
NS 🇷🇺
ты думаешь будет быстрее?)
мне хочется в это верить =)
Jaroslav
Господа/товарищи, кто то запиливал сеть для OpenStack на NOS OpenSwitch OPX, OpenNetwork Linux, Microsoft SONiC? Хотя не одна их них не поддерживает VxLAN...
NS 🇷🇺
тогда надо искать проблему именно у вас. Хотя если это nfs то там вроде печаль была.
Anonymous
А есть системы с апи как у амазона?
Anonymous
Или опенстак это умеет?
J
Или опенстак это умеет?
Под "это" подразумеваешь API похожий на амазоновский? Если так, то да, умеет.
gwaewion
есть iscsi таргеты на соплярке. какой драйвер под это лучше пользовать?
Victor
есть iscsi таргеты на соплярке. какой драйвер под это лучше пользовать?
Из тех что тестили: ilo под нагрузкой сегфолтится, stgt в принципе работает стабильно и по перфомансу удавалось раскачивать более менее нормально, но, он юзер спейс, это раз, и при активром i/o кушает очень жадно ядреные файловые буферы. Это, наверное, не проьлема, если есть ввделенные storage ноды. Конвергентные по такой схеме делать точно плохая илея. Все пишут, что scst прям круче всех, но, я затестить еще не успел.
gwaewion
Пасиб. Буду пробовать scst
Victor
Буду рад очету, если такой получится:)
gwaewion
создания своей секции бэкэнда и добавления его в енаблед_бэкэндс недостаточно?
gwaewion
[iscsi] target_helper = scstadmin target_iotype = auto target_ip_address = 10.64.67.7 target_protocol = iscsi target_prefix = iqn.2010-08.org.illumos: volume_backend_name = iscsi
gwaewion
у сервиса стэйт "даун"
NS 🇷🇺
у сервиса стэйт "даун"
ну а дебаг что говорит?
gwaewion
А volume_driver lvm должен быть? Или он сам выберет подходящий?