AcidMan
а можно больше деталей, в каком месте и на каком этапе broken pipe?
ну там уже не совсем опенстековская история, а больше куберовская. при разворачивании кубер кластера случилось. до этого было всё ок относительно.
AcidMan
но поскольку это всё же про сетевую инфру, решил у коллективного разума уточнить, нет ли каких подводных камней, когда опенстек на опенстеке стоит ))
Aleksey
таки чем k8s поднимаете?
AcidMan
таки чем k8s поднимаете?
ванильный - через магнум, а далее - гарденер
Aleksey
ванильный - через магнум, а далее - гарденер
таким не пробовали, но вангую что есть засада с MTU
AcidMan
таким не пробовали, но вангую что есть засада с MTU
ок, покопаю еще раз. в прошлый раз не докопал, т.к. нашли другую причину и устраняли её ))
NS 🇷🇺
ванильный - через магнум, а далее - гарденер
А месье знает толк в извращении )
Dmitry
Есть ещё такая штука https://openstack-virtual-baremetal.readthedocs.io/en/latest/
Monsieur
ок, покопаю еще раз. в прошлый раз не докопал, т.к. нашли другую причину и устраняли её ))
точно с MTU всё ОК? какое на интерфейсе/интерфейсах под VXLAN (VXLAN же используете под сети под VM?) и на апстримах, соответственно?
AcidMan
точно с MTU всё ОК? какое на интерфейсе/интерфейсах под VXLAN (VXLAN же используете под сети под VM?) и на апстримах, соответственно?
насчёт ок не уверен очень сильно, сейчас вот как раз буду копать в эту сторону и всё проверять
Monsieur
ну и вот на тему почитать: https://serverascode.com/2017/06/06/neutron-vxlan-tenant-mtu-1500.html
Lev
Если ещё актуален вопрос. Файл /etc/designate/pools.yaml заполнен (nameservers в частности)? И после этого выполнена команда designate-manage pool update?
AcidMan
камрады! а magnum кто мучал? почему может 503я быть? по статусам сервисов вроде всё хорошо, но при обращении - вот такая вот беда 🙁
AcidMan
/var/log/magnum вообще пустой
Aleksandr
он в сислог вроде срет
AcidMan
он в сислог вроде срет
действительно. там 401ю наблюдаю. а это вообще ок, при 401й выдавать на клиента 503ю?
Aleksandr
таймаутит?
AcidMan
401 это ж authentication required
AcidMan
unauthorized короче
Artur
Народ, а какая лучшая практика на счет rabbitmq? собрать его в HA и за haproxy , или без haproxy использовать?
Aleksandr
401 это ж authentication required
это понятно, 503 та почему ?
AcidMan
это понятно, 503 та почему ?
хех… самому непонятно ) ищу помощи у коллективного разума. эндпоинты есть, а при обращении - 503… и вот вряд ли тайм-аут то… ибо с чего бы?
Илья | 😶☮️🐸
Как и лоадбаланс
Artur
Rabbitmq ооочень плохо умеет в HA
ок , тогда варианты какие?
Aleksandr
AcidMan
api, да
Aleksandr
api, да
не понятно, какая ошибка та ? авторизации или недоступности чего-то ?
AcidMan
блин, похоже разобрался. надо было в keystone.log сразу посмотреть
Aleksandr
ну 503 как следствие отказа
AcidMan
ура! всем спасибо!
AcidMan
копи-пастить конфиги с доки - зло. нет-нет, да что-то и не поправишь под себя
J
Он не будет в качестве dns использоваться никогда.
J
https://docs.openstack.org/designate/latest/contributor/architecture.html
J
https://docs.openstack.org/designate/latest/admin/pools.html
J
Я так и понял что ты не так понял) Поэтому ссылки скинул.
Sergey
Привет. RHOSP16.1 c sr-iov. openstack hypervisor show overcloud-computesriov-0.localdomain показывает vcpus | 0 для ноды. Соответственно, инстансы не создаются, placement API не возвращает ничего. Кто-то сталкивался? Какие могут быть причины?
Sergey
+----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Field | Value | +----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | aggregates | [] | | cpu_info | {'arch': 'x86_64', 'model': 'Broadwell-IBRS', 'vendor': 'Intel', 'topology': {'cells': 2, 'sockets': 1, 'cores': 14, 'threads': 2}, 'features': ['est', 'vmx', 'adx', 'mce', 'mtrr', 'fsgsbase', 'pse', 'rdtscp', 'dtes64', 'ht', 'rtm', 'bmi2', 'tm2', 'pni', 'smap', 'tsc', 'sse4.2', 'sse4.1', 'abm', 'smx', 'avx', 'spec-ctrl', 'sep', 'x2apic', 'pae', 'ssse3', 'clflush', 'monitor', 'pclmuldq', 'movbe', 'invtsc', 'popcnt', 'md-clear', 'ss', 'xtpr', 'pat', 'cx8', 'invpcid', 'pcid', 'sse', 'pse36',
Sergey
'pdpe1gb', 'tsc_adjust', 'pbe', 'sse2', 'mca', 'pdcm', 'aes', 'fxsr', 'fpu', 'nx', 'erms', 'stibp', 'arat', 'ds', 'acpi', 'bmi1', 'fma', 'ds_cpl', 'de', 'intel-pt', 'mmx', 'lm', 'cx16', 'pge', 'rdrand', 'f16c', 'dca', 'rdseed', 'ssbd', 'xsave', 'vme', 'apic', 'hle', 'syscall', 'tsc-deadline', 'cmov', '3dnowprefetch', 'lahf_lm', 'smep', 'avx2', 'msr', 'tm', 'xsaveopt']} | | current_workload | 0 | | disk_available_least | 2027 | | free_disk_gb | 2047 | | free_ram_mb | 252954 | | host_ip | 172.21.43.5
Sergey
| | host_time | 14:20:09 | | hypervisor_hostname | overcloud-computesriov-0.localdomain | | hypervisor_type | QEMU | | hypervisor_version | 4002000
Sergey
| | id | bd3230c8-0aae-4aad-9042-705c58cf2b00 | | load_average | 0.00, 0.00, 0.00 | | local_gb | 2047 | | local_gb_used | 0 | | memory_mb | 257050
Sergey
| | memory_mb_used | 4096 | | running_vms | 0 | | service_host | overcloud-computesriov-0.localdomain | | service_id | 27f471db-ccc6-4b4c-b251-7debae0b0cbd
Sergey
| | vcpus_used | 0 | +----------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Sergey
| | state | up | | status | enabled | | uptime | 1:24 | | users | 1 | | vcpus | 0
Denis
Илья | 😶☮️🐸
Господа, на devstack заметил, что опенстак генерирует название инстанса типа instance-XXXXXXX, а как-то кастомизировать это можно, чтобы ещё и на compute нодах это менялось, а не в БД ?
Aleksandr
а зачем?
Илья | 😶☮️🐸
а вот сам хз, просто появилась мысль и подумал реализуемо или нет из коробки
J
https://paste.centos.org/view/89773e7e
Всё показывает кроме vcpu, выходит.
Я и твой кот
https://www.surveymonkey.com/r/YKZ9NC2
Dmitry
Если кто-то всегда мечтал, чтобы цикл релизов openstack был какой-нибудь другой (раз в год, итп), будет обсуждение: https://etherpad.opendev.org/p/tc-xena-ptg
Den
Народ подскажите, в какую сторону можно посмотреть. На компьютах стоят ссд, с задержкой около 2 мс. Разворачиваю на них ВМ с эфермал диском, задержка сразу возрастает до 20-25 мс внутри ВМ, при условии что она ничем не занимается. Если запустить процессы, там сразу за 400мс возрастает.
Den
Тип виртуального диска какой? Бекэнд для хранения дисков машин какой? lvm или файлы? Чем измеряешь задержки и как?
Бэкенд lvm. Измеряю по доке https://github.com/openshift/installer/blob/master/docs/user/openstack/README.md#disk-requirements. Тип, это то что эфермал диск? Который локально на комьюте хранится?
Den
пошел гуглить, как узнать =\
J
пошел гуглить, как узнать =\
Посмотри xml любой виртуальной машины. на гипервизоре sudo virsh dumpxml <uuid или локальное имя виртуальной машины> Внутри xml смотри элемент devices -> disk -> target. В нем есть атрибут bus. Вот он то тебе и нужен.
J
Стрёмная история выходит. Ты чистым fio тестируешь или внутри podman?
Den
+
Den
Внутри подмана
J
Попробуй без него для начала. Нужно изолировать как-то проблему.
Den
Сейчас попробую.
Den
Сюда весь вывод кинуть?
J
Сюда весь вывод кинуть?
Лучше на pastebin. Итог по записи-чтению на файловую систему созданную поверх ssd на хосте и то же самое внутри виртуалки.
Den
Ок
Den
https://pastebin.com/nxg6jTwB