Илья | 😶☮️🐸
Т1, А2, К2…чет все названия странные какие-то
А2 = АНБ К2 = КГБ Это как K8s где 8 = "ubernete"
Илья | 😶☮️🐸
:)
Denis
А Т1 тогда…
Илья | 😶☮️🐸
А Т1 тогда…
Не стоило вскрывать эту тему. Вы молодые шутливые, не надо оно вам
Jürgen
А Т1 тогда…
хорошо не Т1000
Denis
Скайнет рядом, но я думал это к cloud.ru
icewolf
icewolf
Хотя от последних у вас нормализуется стул.
icewolf
О, ещё кто-то. Что за А2 облако? Реально или снова пилят?
оно есть оно даже с ovn, оно пилится… и даже собирается, при как метавселенная и рушится
icewolf
в дребезги
icewolf
аж кишки серверов по стенкам
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Менши?
маргиналы
Stanley
Понятно. Очередной хклауд
Stanley
Щтош
Stanley
Кстати. Кто-то знает как синдер считает allocated size в пулах? И какого хера это значение игнорит шедулер
Stanley
Да? Тогда жопа :(
Олег
там метод есть, ща
Stanley
Просто тут наступили на тонкие диски, мать их... Пришлось экспортер прикручивать
Олег
https://docs.openstack.org/cinder/latest/contributor/drivers.html
Олег
get_volume_stats(refresh=False) метод
Stanley
Ага, понял. Гляну.
Jürgen
https://t.me/lolsAntiSpam/158 у них проблемы
ɇᵯøǥɨɍł°°²⁷²
вот почему их не банит, а я когда сделал гайд по установке кубернетиса меня забанило?
Никита
Мало
icewolf
ну главное не СОБР
Artemy
Сравнил. Тут не забанили даже орион спам
Никогда не поздно исправить
Илья | 😶☮️🐸
Больше модеров для народа!
Илья | 😶☮️🐸
icewolf
Больше модеров для народа!
больше гвардейцев, для усмирения врагов внутренних и внешних
Denis
если в час, то норм
icewolf
/report@lolsBotCatcherBot
icewolf
если в час, то норм
в наносекунду)
Denis
в наносекунду)
это придется ладошку слюнявить
Raul
Доброго дня, сможет кто подсказать по ошибке которая возникает при отключении одного из контролов (gpt советует посмотреть на memcached) в конфигурации Haproxy файл для memcached пустой, в настройках horizon есть строка, но почему то в логах horizon есть ошибки yaml CACHES['default']['LOCATION'] = ['192.168.226.75:11211','192.168.226.76:11211','192.168.226.79:11211'] 2025-06-05 14:27:42.599740 Internal Server Error: /project/ 2025-06-05 14:27:42.599796 Traceback (most recent call last): 2025-06-05 14:27:42.599803 File "/var/lib/kolla/venv/lib64/python3.9/site-packages/django/core/handlers/exception.py", line 55, in inner 2025-06-05 14:27:42.599808 response = get_response(request) 2025-06-05 14:27:42.599813 File "/var/lib/kolla/venv/lib/python3.9/site-packages/horizon/middleware/simultaneous_sessions.py", line 30, in __call__ 2025-06-05 14:27:42.599818 self._process_request(request) 2025-06-05 14:27:42.599823 File "/var/lib/kolla/venv/lib/python3.9/site-packages/horizon/middleware/simultaneous_sessions.py", line 37, in _process_request 2025-06-05 14:27:42.599828 cache_value = cache.get(cache_key) 2025-06-05 14:27:42.599845 File "/var/lib/kolla/venv/lib64/python3.9/site-packages/django/core/cache/backends/memcached.py", line 75, in get 2025-06-05 14:27:42.599850 return self._cache.get(key, default) 2025-06-05 14:27:42.599855 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 347, in get 2025-06-05 14:27:42.599860 return self._run_cmd("get", key, default, default=default, **kwargs) 2025-06-05 14:27:42.599865 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 322, in _run_cmd 2025-06-05 14:27:42.599870 return self._safely_run_func(client, func, default_val, *args, **kwargs) 2025-06-05 14:27:42.599875 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 211, in _safely_run_func 2025-06-05 14:27:42.599880 result = func(*args, **kwargs) 2025-06-05 14:27:42.599884 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 687, in get 2025-06-05 14:27:42.599889 return self._fetch_cmd(b"get", [key], False, key_prefix=self.key_prefix).get( 2025-06-05 14:27:42.599894 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 1133, in _fetch_cmd 2025-06-05 14:27:42.599901 self._connect() 2025-06-05 14:27:42.599905 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 424, in _connect 2025-06-05 14:27:42.599924 sock.connect(sockaddr) 2025-06-05 14:27:42.600125 ConnectionRefusedError: [Errno 111] Connection refused или
Raul
2025-06-05 14:28:46.950924 Internal Server Error: /project/ 2025-06-05 14:28:46.951313 Traceback (most recent call last): 2025-06-05 14:28:46.951344 File "/var/lib/kolla/venv/lib64/python3.9/site-packages/django/core/handlers/exception.py", line 55, in inner 2025-06-05 14:28:46.951370 response = get_response(request) 2025-06-05 14:28:46.951405 File "/var/lib/kolla/venv/lib/python3.9/site-packages/horizon/middleware/simultaneous_sessions.py", line 30, in __call__ 2025-06-05 14:28:46.951430 self._process_request(request) 2025-06-05 14:28:46.951454 File "/var/lib/kolla/venv/lib/python3.9/site-packages/horizon/middleware/simultaneous_sessions.py", line 37, in _process_request 2025-06-05 14:28:46.951479 cache_value = cache.get(cache_key) 2025-06-05 14:28:46.951502 File "/var/lib/kolla/venv/lib64/python3.9/site-packages/django/core/cache/backends/memcached.py", line 75, in get 2025-06-05 14:28:46.951532 return self._cache.get(key, default) 2025-06-05 14:28:46.951556 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 347, in get 2025-06-05 14:28:46.951581 return self._run_cmd("get", key, default, default=default, **kwargs) 2025-06-05 14:28:46.951605 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 322, in _run_cmd 2025-06-05 14:28:46.951629 return self._safely_run_func(client, func, default_val, *args, **kwargs) 2025-06-05 14:28:46.951653 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 211, in _safely_run_func 2025-06-05 14:28:46.951677 result = func(*args, **kwargs) 2025-06-05 14:28:46.951700 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 687, in get 2025-06-05 14:28:46.951724 return self._fetch_cmd(b"get", [key], False, key_prefix=self.key_prefix).get( 2025-06-05 14:28:46.951748 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 1133, in _fetch_cmd 2025-06-05 14:28:46.951783 self._connect() 2025-06-05 14:28:46.951803 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 424, in _connect 2025-06-05 14:28:46.951827 sock.connect(sockaddr) 2025-06-05 14:28:46.951857 OSError: [Errno 113] No route to host
Aleksandr
а че с ботом стало ? откуда опять вся эту херота налезла ?
Grundik
его развальцевало
Живёт вместе с кроликом в одной клетке 😂😂
Mr
а че с ботом стало ? откуда опять вся эту херота налезла ?
Не забанили маркетолуха со спамом, вот бот и не вынес невыносимой тяжести такого бытия
icewolf
Не забанили маркетолуха со спамом, вот бот и не вынес невыносимой тяжести такого бытия
Будешь много трындеть тебя забанят, потому что ты тут всех уже заебал
Илья | 😶☮️🐸
@odivlad Привет! Видел паоу обсуждений про использование нативного BGP в OVN. Что думаешь? Сейчас ovn-bgp-agent юзаю и вроде бы очень круто работает, но при этом отсутствует хардварный оффлоад (роутинг в юзер-спейсе дело не благодарное, но работает, всяко дешевле чем мусорный арп рассылать). Есть ли шанс что при реализации роутинга на ovn/ovs можно будет и dpdk накрутить сверху?
Vladislav
@odivlad Привет! Видел паоу обсуждений про использование нативного BGP в OVN. Что думаешь? Сейчас ovn-bgp-agent юзаю и вроде бы очень круто работает, но при этом отсутствует хардварный оффлоад (роутинг в юзер-спейсе дело не благодарное, но работает, всяко дешевле чем мусорный арп рассылать). Есть ли шанс что при реализации роутинга на ovn/ovs можно будет и dpdk накрутить сверху?
Привет А что сейчас мешает dpdk использовать? С тз топологии не особо что-то меняется в новом подходе. Но я, к слову не успел еще его полноценно потыкать. У нас свое решение на базе части коммитов из этой фичи (routing-protocols-redirect). Используем для bgp/bfd.
Vladislav
Оффлоад тут полностью не получилось завести. (Если говорить именно о hw-offload через tc flower). Там в разных сценариях либо ничего не офлоадилось, либо трафик в каком-то одном направлении (тестировал на CX-6 Dx)
Vladislav
Даже общался с разрабами из NVidia в почте, но они позадавали вопросы и слились в итоге.
Илья | 😶☮️🐸
Привет А что сейчас мешает dpdk использовать? С тз топологии не особо что-то меняется в новом подходе. Но я, к слову не успел еще его полноценно потыкать. У нас свое решение на базе части коммитов из этой фичи (routing-protocols-redirect). Используем для bgp/bfd.
Сейчас ovn-bgp-agent делает роутинг через дополнительную таблицу br-ex. То есть траф приходит извне, попадает в юзерспейс и только потом в бридж br-ex, откуда по флоу идет в br-int. Я тут не особо понимаю как можно dpdk прикрутить
Vladislav
Ну эт не юзерспейс всё же.
Vladislav
Dpdk по идее можно прикрутить: делаешь sriov vf, ее отдаешь в ovs в br-phy. Вешаешь на нём ip для тунеля.
Vladislav
В сторону физики аналогично, только в br-ex добавляешь внешний интерфейс (или его vf).
Илья | 😶☮️🐸
В сторону физики аналогично, только в br-ex добавляешь внешний интерфейс (или его vf).
Хм, то есть некстхопом будет выступать сам интерфейс, отданный овсу, но с IP
Vladislav
Новое решение по идее должно как раз эту проблему решить, да. Тк не нужен кернелёвый роутинг.
Илья | 😶☮️🐸
Но на условных сотнях маршрутов оно такое, отдать ядро под дпдк выйдет эффективнее
Vladislav
Хз, dpdk нужен, если трафика много и высокий пакет рейт. Количество маршрутов кажется не сильно влияет.
Илья | 😶☮️🐸
Помнишь кстати проблему с широковещательным трафом и resubmit 4096? Решилось обновлением до 25.03
Stanley
Ой, я пропустил умное? У ovn появился полноценный bgp агент? Или все такой же frr внутри?
ILIA
Доброго дня, сможет кто подсказать по ошибке которая возникает при отключении одного из контролов (gpt советует посмотреть на memcached) в конфигурации Haproxy файл для memcached пустой, в настройках horizon есть строка, но почему то в логах horizon есть ошибки yaml CACHES['default']['LOCATION'] = ['192.168.226.75:11211','192.168.226.76:11211','192.168.226.79:11211'] 2025-06-05 14:27:42.599740 Internal Server Error: /project/ 2025-06-05 14:27:42.599796 Traceback (most recent call last): 2025-06-05 14:27:42.599803 File "/var/lib/kolla/venv/lib64/python3.9/site-packages/django/core/handlers/exception.py", line 55, in inner 2025-06-05 14:27:42.599808 response = get_response(request) 2025-06-05 14:27:42.599813 File "/var/lib/kolla/venv/lib/python3.9/site-packages/horizon/middleware/simultaneous_sessions.py", line 30, in __call__ 2025-06-05 14:27:42.599818 self._process_request(request) 2025-06-05 14:27:42.599823 File "/var/lib/kolla/venv/lib/python3.9/site-packages/horizon/middleware/simultaneous_sessions.py", line 37, in _process_request 2025-06-05 14:27:42.599828 cache_value = cache.get(cache_key) 2025-06-05 14:27:42.599845 File "/var/lib/kolla/venv/lib64/python3.9/site-packages/django/core/cache/backends/memcached.py", line 75, in get 2025-06-05 14:27:42.599850 return self._cache.get(key, default) 2025-06-05 14:27:42.599855 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 347, in get 2025-06-05 14:27:42.599860 return self._run_cmd("get", key, default, default=default, **kwargs) 2025-06-05 14:27:42.599865 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 322, in _run_cmd 2025-06-05 14:27:42.599870 return self._safely_run_func(client, func, default_val, *args, **kwargs) 2025-06-05 14:27:42.599875 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/hash.py", line 211, in _safely_run_func 2025-06-05 14:27:42.599880 result = func(*args, **kwargs) 2025-06-05 14:27:42.599884 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 687, in get 2025-06-05 14:27:42.599889 return self._fetch_cmd(b"get", [key], False, key_prefix=self.key_prefix).get( 2025-06-05 14:27:42.599894 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 1133, in _fetch_cmd 2025-06-05 14:27:42.599901 self._connect() 2025-06-05 14:27:42.599905 File "/var/lib/kolla/venv/lib/python3.9/site-packages/pymemcache/client/base.py", line 424, in _connect 2025-06-05 14:27:42.599924 sock.connect(sockaddr) 2025-06-05 14:27:42.600125 ConnectionRefusedError: [Errno 111] Connection refused или
Покажи local_settings у хорайзена , хорайзен не умеет скипать исключения memcache, имею ввиду если у тебя нода не пашет
Илья | 😶☮️🐸
с evpn и тд вроде
Vladislav
с evpn и тд вроде
Без evpn, для него пока только концепт предложен и, вероятно, код пишется. Работает это на базе frr, либо других демонов. Реализовывать протокол bgp в ovn никто не планирует, это утопия) Сейчас оно умеет анонсить FIP’ы, LB адреса и static/connected маршруты с edge LR’ов
Vladislav
Это будет но ток в 2027 году.. ну не могут они так быстро
А когда в опенстек заедет одному богу известно, это да.
Vladislav
В овн, думаю, будут стараться в 25.09. Если не успеют, то 26.03 (следующий LTS)
icewolf
А когда в опенстек заедет одному богу известно, это да.
это да, я же не зря пишу что ovn как независимое интересует людей
icewolf
В свое время я думал ну ок, в опенстек самое самое закинут.. а вот хуй ребята
icewolf
В 26 релизе завезли ток OSPF боль печаль страдания
Илья | 😶☮️🐸
Add the option "dynamic-routing-maintain-vrf" to LRPs. If set the ovn-controller will create a vrf named "ovnvrf" + datapath id that includes all advertised and learned routes. The vrf name can be overwritten with the "dynamic-routing-vrf-name" setting.
Илья | 😶☮️🐸
Ясно… тоже самое получается, но «нативно» управляет маршрутами уже сам овн. Никакого буста это не даст, только минус 1 агент