Илья | 😶☮️🐸
Пример лога 2025-02-08T14:27:57.462Z|00053|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:80:67:62 13.37.0.5 2025-02-08T14:28:01.746Z|00054|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:80:67:62 13.37.0.5 2025-02-08T14:28:05.582Z|00055|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:80:67:62 13.37.0.5 2025-02-08T14:28:13.053Z|00056|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:80:67:62 13.37.0.5 2025-02-08T14:28:21.972Z|00057|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:84:8e:7f 13.37.0.37 2025-02-08T14:28:25.109Z|00058|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:84:8e:7f 13.37.0.37 2025-02-08T14:28:29.362Z|00059|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:84:8e:7f 13.37.0.37 2025-02-08T14:28:30.003Z|00060|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:80:67:62 13.37.0.5 2025-02-08T14:28:37.820Z|00061|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:84:8e:7f 13.37.0.37 2025-02-08T14:28:38.619Z|00002|fatal_signal(ovn_statctrl2)|WARN|terminating with signal 15 (Terminated) 2025-02-08T14:28:50.639Z|00001|vlog|INFO|opened log file /var/log/kolla/openvswitch/ovn-controller.log 2025-02-08T14:28:50.640Z|00002|vif_plug_representor|INFO|unable to set udev receive buffer size: Operation not permitted 2025-02-08T14:28:50.641Z|00003|reconnect|INFO|tcp:127.0.0.1:6640: connecting... 2025-02-08T14:28:50.641Z|00004|reconnect|INFO|tcp:127.0.0.1:6640: connected 2025-02-08T14:28:50.738Z|00005|main|INFO|OVN internal version is : [24.09.0-20.37.0-73.6] 2025-02-08T14:28:50.738Z|00006|main|INFO|OVS IDL reconnected, force recompute. 2025-02-08T14:28:50.738Z|00007|reconnect|INFO|tcp:10.10.9.5:6642: connecting... 2025-02-08T14:28:50.738Z|00008|main|INFO|OVNSB IDL reconnected, force recompute. 2025-02-08T14:28:50.739Z|00009|ovn_util|INFO|statctrl: connecting to switch: "unix:/var/run/openvswitch/br-int.mgmt" 2025-02-08T14:28:50.739Z|00010|rconn|INFO|unix:/var/run/openvswitch/br-int.mgmt: connecting... 2025-02-08T14:28:50.739Z|00011|ovn_util|INFO|pinctrl: connecting to switch: "unix:/var/run/openvswitch/br-int.mgmt" 2025-02-08T14:28:50.739Z|00012|rconn|INFO|unix:/var/run/openvswitch/br-int.mgmt: connecting... 2025-02-08T14:28:50.739Z|00013|reconnect|INFO|tcp:10.10.9.5:6642: connected 2025-02-08T14:28:50.739Z|00001|rconn(ovn_statctrl2)|INFO|unix:/var/run/openvswitch/br-int.mgmt: connected 2025-02-08T14:28:50.743Z|00001|rconn(ovn_pinctrl0)|INFO|unix:/var/run/openvswitch/br-int.mgmt: connected 2025-02-08T14:28:50.756Z|00014|ovn_util|INFO|features: connecting to switch: "unix:/var/run/openvswitch/br-int.mgmt" 2025-02-08T14:28:50.757Z|00015|rconn|INFO|unix:/var/run/openvswitch/br-int.mgmt: connecting... 2025-02-08T14:28:50.757Z|00016|features|INFO|OVS Feature: ct_zero_snat, state: supported 2025-02-08T14:28:50.757Z|00017|features|INFO|OVS Feature: ct_flush, state: supported 2025-02-08T14:28:50.757Z|00018|features|INFO|OVS Feature: dp_hash_l4_sym_support, state: supported 2025-02-08T14:28:50.757Z|00019|main|INFO|OVS feature set changed, force recompute. 2025-02-08T14:28:50.757Z|00020|ovn_util|INFO|ofctrl: connecting to switch: "unix:/var/run/openvswitch/br-int.mgmt" 2025-02-08T14:28:50.757Z|00021|rconn|INFO|unix:/var/run/openvswitch/br-int.mgmt: connecting... 2025-02-08T14:28:50.758Z|00022|rconn|INFO|unix:/var/run/openvswitch/br-int.mgmt: connected 2025-02-08T14:28:50.758Z|00023|main|INFO|OVS OpenFlow connection reconnected,force recompute. 2025-02-08T14:28:50.759Z|00024|rconn|INFO|unix:/var/run/openvswitch/br-int.mgmt: connected 2025-02-08T14:28:50.760Z|00025|features|INFO|OVS Feature: meter_support, state: supported 2025-02-08T14:28:50.760Z|00026|features|INFO|OVS Feature: group_support, state: supported 2025-02-08T14:28:50.760Z|00027|features|INFO|OVS Feature: sample_action_with_registers, state: supported 2025-02-08T14:28:50.760Z|00028|main|INFO|OVS feature set changed, force recompute. 2025-02-08T14:28:51.483Z|00029|binding|INFO|Releasing lport 978a923d-1076-484b-a1d5-ff5827ae69ec from this chassis (sb_readonly=0)
Илья | 😶☮️🐸
2025-02-08T14:28:53.658Z|00030|poll_loop|INFO|wakeup due to [POLLIN] on fd 30 (10.10.9.3:60902<->10.10.9.5:6642) at lib/stream-fd.c:157 (78% CPU usage) 2025-02-08T14:28:54.726Z|00002|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:84:8e:7f 13.37.0.37 2025-02-08T14:28:59.134Z|00003|pinctrl(ovn_pinctrl0)|INFO|DHCPACK fa:16:3e:84:8e:7f 13.37.0.37 2025-02-08T14:29:01.499Z|00004|pinctrl(ovn_pinctrl0)|INFO|DHCPOFFER fa:16:3e:80:67:62 13.37.0.5 2025-02-08T14:29:03.245Z|00005|pinctrl(ovn_pinctrl0)|INFO|DHCPACK fa:16:3e:84:8e:7f 13.37.0.37 2025-02-08T14:29:03.455Z|00031|memory|INFO|98744 kB peak resident set size after 12.8 seconds 2025-02-08T14:29:03.455Z|00032|memory|INFO|idl-cells-OVN_Southbound:168023 idl-cells-Open_vSwitch:36874 lflow-cache-entries-cache-expr:6494 lflow-cache-entries-cache-matches:1413 lflow-cache-size-KB:20726 local_datapath_usage-KB:1 ofctrl_desired_flow_usage-KB:6342 ofctrl_installed_flow_usage-KB:4695 ofctrl_sb_flow_ref_usage-KB:2355
Vladislav
@odivlad не замечали что OVN в какой-то момент перестает слать DHCPOFFER?
Такого не было. С ovs и ovn-controller все хорошо? Acl?
Илья | 😶☮️🐸
Такого не было. С ovs и ovn-controller все хорошо? Acl?
acl все разрешает, начинает спустя время проявляться
icewolf
а тупо qemu/KVM и ovn это плохая идея? просто есть у меня идиотическая идея
icewolf
еще текстовый интерфейс к ovn
icewolf
Хочешь свой опенстек написать?)
бриджи достали.. хочется чего то экзотического, ну и да люлей давно не получал за дебильные идеи
Илья | 😶☮️🐸
еще текстовый интерфейс к ovn
Там же есть нормальный питоновый апи
Илья | 😶☮️🐸
Оно рабочее. Я крутил виртуализацию напрямую через libvirt на cpp. Хорошего в этом ничего нет
Vladislav
Такого не было. С ovs и ovn-controller все хорошо? Acl?
Перед запросом порт «заклеймился» в логах ovn-controller?
Vladislav
Ну и можно посмотреть в дебаг логах, уходит ли dhcp offer. ovn-appctl -t ovn-controller vlog/set <куда логи пишутся file/console/syslog>:pinctrl:dbg
Vladislav
Если в овн уходит, смотреть, как дела у ovs аналогично можно в dbg перевести либо все (потому что я не помню в каком модуле обрабатывается общение по openflow сокету), либо искать по модулям, если сетап и нагрузка большие
Artemy
Я больше угорел с того, что они в итоге не на своём, а на клаудстеке, который очевидно слабее стека, даже не опеннебула. Я понимаю, если бы это чуваки из Яндекса писали, которые уже сделали своё 😀
Чуваки из Яндекса попытались сделать свое и даже типа сделали но оно почему то прибито гвоздями к Яндексу и в онпрем не отъезжает.
icewolf
вся фишка облака ClusterApi
icewolf
Клауд который сбер тоже не сильно говорит про онпрем, потому что там свой сбер линукс, своя Vplatform, и все это напоминает чем то хуавей фьюжен
icewolf
Не удивлюсь что сберлинукс это опенирлер от хуавей
Илья | 😶☮️🐸
Чего только не сделают, лишь бы не коммитить в опенстак
Олег
=)
icewolf
Чего только не сделают, лишь бы не коммитить в опенстак
это нормально, хочешь свое облако сделай свой дистрибутив в котором свои модули ядра, потом на основании его сделать слой виртуализации, затем пили контролплейн. При этом это проще когда у тебя свой дистр
Artemy
Не удивлюсь что сберлинукс это опенирлер от хуавей
Ну типа сберклауд и не собирались в онпрем позиционировать, они метили стать гособлаком
icewolf
а в итоге гособлако🤣🤣🤣 это сторе vk onprem 4 на редос
Artemy
Не. Гособлако - это типа как паблик но только для госов. Это не онпрем.
icewolf
Не. Гособлако - это типа как паблик но только для госов. Это не онпрем.
катится надо от серверов, поддерживают соболь/далас лок, далее дистрибутив который ОСН, далее как мы будем публиковать это? Вариантов море вплоть до Usergate/Ngate/Infotecs vipnet
icewolf
А далее это уже прям онпрем может быть
Artemy
кто тебе таких странныз вещей на ухо нашептывает? ты и сейчас слышишь его голос?
Олег
катится надо от серверов, поддерживают соболь/далас лок, далее дистрибутив который ОСН, далее как мы будем публиковать это? Вариантов море вплоть до Usergate/Ngate/Infotecs vipnet
У юзергейт емнип нет гоствпн, поэтому он не подходит для предоставления безопасного доступа к веб морде управления
icewolf
ну и ладно у S-Terra есть
Олег
ipsex+gost cert у них разве нету?
Не, там л2тп равпн
Олег
А для гост надо клиент софтовый
Олег
Ну короче нет черта у них на гоствпн. Точнее не было когда я их трогал
Artemy
А просто притащить гостовский энжин для сертификатов и драйвер в ядро типа не комильфо?
Олег
А просто притащить гостовский энжин для сертификатов и драйвер в ядро типа не комильфо?
Ну емнип, для гост ра впн маст хев сотовые клиенты проприетарные.
Artemy
проприетарные российские впн я и наче как "х*&впн" не называю. Со времен первого знакомства с випнетом в районе 2004 года, как услышу так и хочется найти автомат и расстрелять
icewolf
есть же переизобретение интернета в вакууме.
Artemy
Ну некоторым надо, что поделать))
Ну да, "мне нужны проприетарный российски сертифицированный ВПН, латексный костюм с маской с прорезью для рта и на заднице, плетка и воон та резиновая штука самая большая. Нет-нет, я знаю что делаю, я организую ВПН с госорганами"
icewolf
Ставим кучу vipnet, они внезапно умеют в аналог автономных систем.. сверху этот разврат закрываем ngate
icewolf
А еще проще просто херачить вход в облако по госту..
icewolf
и точка
icewolf
ну тема то норм
Олег
=)
icewolf
ну Ростелеком то использует и ничего все овцы сыты, волки отпизжены
icewolf
кто такие волки?)))))
про них тут мне запретили писать.. Они оскорбляются
Олег
а тупо qemu/KVM и ovn это плохая идея? просто есть у меня идиотическая идея
Так что, свой опенстак пилить будем, статьи на хабре писать. Или мало ещё алкоголя? =)
icewolf
Так что, свой опенстак пилить будем, статьи на хабре писать. Или мало ещё алкоголя? =)
ну пилить я опенстек не собираюсь мне virsh достаточно, а вот сетевой слой я хочу доработать(за что по жопе я конечно отхвачу)
icewolf
нужен минимальный и предельно простой инструмент который не сильно дает думать админу qemu/kvm хоста на тему l2/l3 сетей.. просто слой сети
Олег
Ну так не интересно, а ha, а мониторинг. А по поводу слоя сети, где думать не надо - а чем базовые средства операционной системы + virsh не подходят админу qemu/kvm?
icewolf
Ну так не интересно, а ha, а мониторинг. А по поводу слоя сети, где думать не надо - а чем базовые средства операционной системы + virsh не подходят админу qemu/kvm?
особенность номер 0 овес(это сумрак) особенность номер 1 сложность ovn преувеличена, смысл в том что избавится между 2мя хостами совместимости l2, особенность номер 2 бриджи себя изжили, особенность номер 3 сами инстасы хотелось бы коротко в xml конфиге указывать(с точки зрения сетевки)
icewolf
и особенность номер 4 это живая миграция и что бы скажем так мягко общий сетевой слой ложился на всю инфру
icewolf
и тут не смысл изобретать что то новое а просто работать с старым по новому пользоваться
Олег
Ну те просто нужен адаптер, который из xml будет конфиг конвертить и пушить в ovn?))
Alex
В наших НИИ есть свои гипервизоры, инженеры конечно крутые, но такую чушь иногда делают.
Mr
В наших НИИ есть свои гипервизоры, инженеры конечно крутые, но такую чушь иногда делают.
В наших НИИ стоят чуть ли не крей 2, и гипервизор там такой же. Или комдив, на котором ещё мой дед играл в ловлю яиц
Mr
Не, там свежачок есть, но я нюансы подзабыл
Свежачок там ставили с 2000 по 2008 примерно. Вот такой там и остался. Потом денег не стало
icewolf
Свежачок там ставили с 2000 по 2008 примерно. Вот такой там и остался. Потом денег не стало
Надо меньше пить тайский шмурдяк и фантазировать за российскую науку.
Mr
Надо меньше пить тайский шмурдяк и фантазировать за российскую науку.
Всегда готов посмотреть на достижения российской науки и опенстека а-ля рюс в частности
icewolf
Frr+vpp и погнали 🤣
вот в каком месте оно минимально и что характерно просто?
icewolf
Ну убери vpp для начала )
и frr. потому что это уже эрибор. У меня 2-3 хоста с Ubuntu и хотелка то в роутерах и безшовной миграции(вот есть у меня три локации, Боровая, Коровинское, Медведково и что бы через l3 все ездило)