J
Ну, на хуй не послали, уже день считай удался.
Jain
тоже запомнить нужно как касту правильно ответить :)
Sergey
Fedor
а что граждане думают за virsh qemu-agent-command domain '{"execute":"guest-get-osinfo"}' с целью уточнения версии операционки?
J
Fedor
Pavel
они не знают что такое ACPI
Fedor
раньше просто точно с ним драйвер сетевушки шёл, но сейчас похоже, что это не так(
Fedor
т.е. хочешь бекапы внешние, изволь ставить, а так - не особо и надо?
Fedor
просто без гест агента снепшоты виндовых вмок точно делались не очень качественно - раз в месяц подвисает ос
Andrey
хотя у меня и нет винды)
J
А хз. Чтоб винда не рассыпалась я б её все равно выключал)
Fedor
а как ты можешь быть уверен, что на схд данные консистентны без бекап агента? так вроде хоть qemu позволяет что-то сделать в файловой системе
Tamerlan
использует тут кто aodh для алертинга по CPU или сети на stein и выше?
J
Ребята, расскажите кто-нибудь, пожалуйста, как cinder и nova работают с locations в glance образах)
cinder пока не смотрел, а в нове, похоже, перебираются все локейшены подряд пока не найдется тот для которого есть соответствующий transfer module.
https://opendev.org/openstack/nova/src/branch/master/nova/image/glance.py#L317
Хочу понять можно ли попросить nova И cinder использовать тот location который совпадает с выбранным волум бекэндом в случае cinder и эфемерным бекэндом в случае nova.
Aleksey
А случаем никто не мигрировал с linuxbridge на ovs?
Aleksey
При живых ВМ конечно же
Andrey
жесть какая)
Andrey
я слышал что мирантис пытался в 2017 переползти с ovs на linuxbridge
Fedor
официально нет, без даунтайма мне сие не представляется
Fedor
так-то наверное можно добавить компутов и слайвмигрировать туда, и L3 агенты тоже выгнать
Aleksey
Aleksey
А то arp-responder на линуксбридже не все умеет
Aleksandr
Вопрос - виртуалка (qcow, local storage) снаружи занимает больше (на хосте) чем внутри.
Что надо чтобы на хосте она занимала также как и внутри инстанца? Перейти на virtio-scsi и в fstab внутри image добавить discard?
Aleksandr
+ hw_disk_discard=unmap (nova.conf)
Aleksandr
Александр
Всем привет
Подскажите, пожалуйста, при запуске openstack команд error
ImportError: No module named queue
Я понимаю, что проблема в версиях питона, но не могу найти решение.
J
Александр
apt install python-dev python-pip
pip install python-openstackclient
Александр
На раб станции все поехало без вопросов. У коллеги не поехал код. Поставил все тоже самое на минимальном сервере и уперся в это.
Рамиль
вот так попробуйте
sudo apt install python-dev python-pip python-setuptools -y
sudo pip install python-openstackclient
Aleksey
Aleksey
Может просто надо его поставить?
Александр
Судя по гуглу, в одной версии модуль Queue, а в другой queue
Александр
И соответственно в той, где Queue, он не видит
Александр
root@ubuntu1804:~# apt install python-dev python-pip python-setuptools -y
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-dev is already the newest version (2.7.15~rc1-1).
python-setuptools is already the newest version (39.0.1-2).
python-pip is already the newest version (9.0.1-2.3~ubuntu1.18.04.1).
0 upgraded, 0 newly installed, 0 to remove and 34 not upgraded.
root@ubuntu1804:~# pip install python-openstackclient
не зашло)
Aleksandr
Dmitry
А просто pip случаем не второй питон использует?
Dmitry
новые версии всего поддерживают только третий
J
Dmitry
s/python/python3/ s/pip/pip3/
Александр
Александр
и поехало)
Александр
благодарствую
Dmitry
Для тех, кто использует ironic: на PTG будет слот для ваших жалоб и предложений в пятницу, 5 июня, 14:00 UTC (17:00 по Москве, если не путаю), комната Liberty. Подробности: https://etherpad.opendev.org/p/Ironic-VictoriaPTG-Planning
Я и твой кот
Я и твой кот
О, какие уважаемые люди.
Oleg
Denis
Denis
Всем привет!
J
Привет, ребята.
Мне хочется понять как работает nova вот в таком сценарии:
Создаем инстанс с локальным эфемерным диском из образа-пустышки, в котором block_device_mapping указывает на снапшот волума.
Насколько я понимаю, преобразованием снапшота волума в диск виртуалки занимается уже nova-compute? Хочу код посмотреть, но не пойму где искать. Подскажете?
J
✠ FLASh ✠
че это нова-компьют? синдер ящитаю, но точно не подскажу кодец
J
Там в логе начинается с вот этого:
acquired by "nova.virt.libvirt.imagebackend.Image.cache.<locals>.fetch_func_sync"
Pavel
если ceph то рутами заведует libvirt
J
если ceph то рутами заведует libvirt
Мне интересно увидеть код, который инициирует скачивание cinder снапшота как образа. В cinder api нету, вроде, возможности напрямую скачивать тома и снапшоты. И нету возможности показывать другим сервисам что-то наподобие location.
Значит, glance сначала делает какую-то магию и потом nova-compute результат качает. Как-то так что ли?
Aleksey
J
Artemy
Artemy
В нове в том числе и для этого гланс клиент есть
J
В нове в том числе и для этого гланс клиент есть
Привет)
Ну специфичного для описанного случая кода я не нашел пока. У тебя нет идей куда смотреть?
Напомню:
Делаем виртуалку с корнем на cinder томе. У cinder rbd бекэнд.
Создаем с виртуалки снапшот средствами nova.
Из получившегося снапшота-заглушки с нулевым размером создаем новую виртуалку с локальным эфемерным диском.
Вот у меня и вопрос. Кто лезет в cinder, берет снапшот, "уплощает" до полноценного диска и потом отдает nova-compute?
Не сама же она?
J
Boriss
Господа, я пытаюсь установить ScyllaDB на вмке....она у меня фэйлится, поднял вопрос на гитхабе...а мне пишут у вас вмка старая и cpu emulation старый :) wtf?
Boriss
Это он типо понял, то что мне пишет - Scylla
requires the sse4.2 and clmul instruction sets, check your processor and hypervisor... а я делаю cat /proc/cpuinfo | grep flags | uniq - flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx rdtscp lm constant_tsc rep_good nopl xtopology eagerfpu pni vmx ssse3 cx16 sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer hypervisor lahf_lm ssbd ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid tsc_adjust arat umip spec_ctrl intel_stibp arch_capabilities всё гут
J
J
Слушайте.
Я, похоже, дурачок. Полдня убил на эту хренотень после того как коллега показал что так можно. А щас глянул и там виртуалка с локальным эфемерным диском создана то не из снапшота, а из точно такого же образа как первая.
irondyn
Boriss
Boriss
интересненько