George
а потом грохни его
Ascandar
так он работает или нет? стоит искать причину ?
Aleksey
да маштабируйтесь инстансами зачем вам вертикально маштабироваться?
Aleksey
или у вас как у всех «нормальных» людей облачная платформа используется как платформа виртуализации?
Sergey
Ascandar
я возможности смотрю, если нет такой возможнгости, значит не стоит делать. Масштабировать горизонтально не все умеется. Ну дисками не критично
Ascandar
с ним вроде ясно. Подскажите, для автогенерации днс имен nova узлов для rocky какие то другие настройки используются?
Ascandar
у меня в логах ошибка
https://pastebin.ubuntu.com/p/M7W6vfryD7/
Ascandar
настройка хенлдлера такая для nova
Ascandar
[handler:nova_fixed]
zone_id = 84cbd0af-5fe3-4488-9bf1-dc159d857d27
notification_topics = notifications_designate
control_exchange = nova
#format = %(hostname)s.%(tenant_id)s.%(zone)s
format = %(display_name)s.%(zone)s
Annie
Ascandar
в доках покопался
Ascandar
неверно?
Annie
Ascandar
https://docs.openstack.org/designate/rocky/configuration/
Ascandar
сгенерил, и посмотрел пример, и подгонял его под себя
Annie
Пример - это который закомментирован выше?
Ascandar
это пробовал разные варианты
Ascandar
я хочу понять, куда или откуда берется domain
Annie
это пробовал разные варианты
https://github.com/openstack/designate/blob/af1bb8a36a704bb1a226fe5154f828e152ef23e1/designate/notification_handler/base.py#L148
Ascandar
это понятно, я по верх лазил и лазил, вот сейчас выставил как метаданную
Ascandar
посмотрим что выйдет
Ascandar
падает вот тут
Ascandar
'name': fmt % event_data,
Ascandar
там нет ключа domain
Ascandar
дебаг на 148 строку
Ascandar
Domain: OVO Objects _create /usr/lib/python2.7/site-packages/designate/notification_handler/base.py:148
Annie
Попробуйте в конфиге formatv4 или formatv6 вместо format. По аналогии с
https://github.com/openstack/designate/blob/af1bb8a36a704bb1a226fe5154f828e152ef23e1/designate/tests/test_notification_handler/test_nova.py#L66
Ascandar
ша
Ascandar
йеесс!
Ascandar
спасибо !!!
Anonymous
@koset будет жить. Поприветствуем!
Konstantin
Ребят, привет
Konstantin
Есть такие кто шарит в свифте?
Konstantin
Вопрос вот в чем: у меня развернут Свифт, с которым я работаю из java приложения через joss
Сохраняю в сторадж отчёты, проставляя параметр deleteAt через 10 минут
Файлы вроде удаляются (проверяю генеря временную ссылку на файл, который уже должен был заэкспайриться, пишет not found), но при этом, если через cli вызываю swift list containername, то файлы в списке представлены
Konstantin
Что я делаю не так? Как сделать, чтобы файлы из списка тоже пропадали
Sergey
Sergey
Я давно со свифтом не работал
Sergey
Но, если, мне не изменяет память - то там есть сборщик мусора
Andrey
а swift вообще еще живой ? т.е. он вообще когда-нибудь был живой ? ))
Sergey
Он есть живой в servers.com
Sergey
Насколько довольны низнаю
Uncel
Sergey
Старался.жпг
Sergey
Прям геораспределенный?
Andrey
нет, AZ же
Andrey
локальненько
Sergey
Ну вот у Свифта был достаточно вменяемый регион афинити
Sergey
А цеф с радосгв - я промолчу
Andrey
да мы все молчим про multi-region ceph, суть не в этом, вроде все решили остаться на single-region object storage и пилить HA на application уровне, это прям казалось таким устоявшимся common sesnse - так что я очень удивлен что кто-то еще пилит swift
Sergey
Но плачут иногда
Andrey
ну вот я и спрашиваю, нахрена они выбрали такой путь если все выбрали " single-region object storage и пилить HA на application уровне"
Sergey
Sergey
Наверно не все так радужно в сепхе
Sergey
А большой команды рабов-программистов у них нет
Nick
Добрый день! Подскажите пожалуйста host_uuid в конфиге либвирта можно как-либо генерировать самостоятельно? И есть ли какие-либо подводные камни в использовании одинакового host_uuid на компьютах в пределах облака?
Marcus
если одинаковый - лайв миграция работать не будет
Marcus
если одинаковые - надо нагенерить uuidgen и вставить в конфиг либвиртд и рестартануть его
Nick
спасибо
ndaemonv
привествую всех. Хотел спросить на счет вирутализации оборудования и на сколько это связано с производительностью? При использовании на вычислителях квм заметил такую штуку, что количество выделяемых вцпу стема распознает как количество сокетов, а не ядер, что странно и я не уверен что корректно. Так же процессор распознается не верно ксеон может определиться как i7, ксеон E5 как E3 и тд..
ndaemonv
так же возможно есть еще какие то нюансы о которых я не знаю?
Aleksandr
Это все в nova compute настраивается
ndaemonv
да я понимаю что в нова, скажем так не могу врубиться что необходимо настроить
Aleksandr
а что вы хотите получить в итоге?
ndaemonv
максимальную производительность, для впсок с виндой тк это целевая аудитория
ndaemonv
в дефолтной инсталяции этому не уделено внимание
ndaemonv
базовая настройка нова, из оф доки, там буквально тодна строчка в блоке либвирт
Aleksandr
Что такое максимальная производительность? Это все какието нифига не технические термины а чтото очень общее
Ну могу вам предложить поставить
[libvirt]
cpu_mode = host-passthrough
ndaemonv
это нарыл уже
Aleksandr
Определитесь с тем что вам надо. Если у вас цель максимальная производительность - вам в bare metal.
ndaemonv
впска кстати один черт мне видит 4 сокета))
Anonymous
Andrey Maraev будет жить. Поприветствуем!
Aleksandr
Открываете nova.conf и смотрите все переменные
ndaemonv
я понимаю что железо не перепрыгнуть по производительности, интересует минимизация потерьо производительноти на вирутализацию
Aleksandr
Вы в интернет ходили? Вот это читали : https://docs.openstack.org/nova/pike/admin/cpu-topologies.html
Aleksandr
Все что вам надо это virt_type=kvm и cpu_mode = host-passthrough(но надо понимать чем это грозит потом)
Aleksandr
ну и статья которую я кинул выше