Илья | 😶☮️🐸
:)
Denis
А Т1 тогда…
Илья | 😶☮️🐸
А Т1 тогда…
Не стоило вскрывать эту тему. Вы молодые шутливые, не надо оно вам
Denis
Скайнет рядом, но я думал это к cloud.ru
icewolf
icewolf
icewolf
Хотя от последних у вас нормализуется стул.
icewolf
в дребезги
icewolf
аж кишки серверов по стенкам
gwaewion
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Dmitrii
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 у них проблемы
ɇᵯøǥɨɍł°°²⁷²
вот почему их не банит, а я когда сделал гайд по установке кубернетиса меня забанило?
Никита
Мало
Mr
icewolf
icewolf
ну главное не СОБР
Artemy
Илья | 😶☮️🐸
Больше модеров для народа!
icewolf
Илья | 😶☮️🐸
Илья | 😶☮️🐸
Denis
если в час, то норм
icewolf
/report@lolsBotCatcherBot
icewolf
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
а че с ботом стало ? откуда опять вся эту херота налезла ?
icewolf
icewolf
Илья | 😶☮️🐸
@odivlad Привет!
Видел паоу обсуждений про использование нативного BGP в OVN. Что думаешь? Сейчас ovn-bgp-agent юзаю и вроде бы очень круто работает, но при этом отсутствует хардварный оффлоад (роутинг в юзер-спейсе дело не благодарное, но работает, всяко дешевле чем мусорный арп рассылать). Есть ли шанс что при реализации роутинга на ovn/ovs можно будет и dpdk накрутить сверху?
Vladislav
Vladislav
Оффлоад тут полностью не получилось завести. (Если говорить именно о hw-offload через tc flower). Там в разных сценариях либо ничего не офлоадилось, либо трафик в каком-то одном направлении (тестировал на CX-6 Dx)
Vladislav
Даже общался с разрабами из NVidia в почте, но они позадавали вопросы и слились в итоге.
Илья | 😶☮️🐸
Vladislav
Ну эт не юзерспейс всё же.
Vladislav
Dpdk по идее можно прикрутить: делаешь sriov vf, ее отдаешь в ovs в br-phy. Вешаешь на нём ip для тунеля.
Vladislav
В сторону физики аналогично, только в br-ex добавляешь внешний интерфейс (или его vf).
Илья | 😶☮️🐸
Vladislav
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’ов
icewolf
Vladislav
Vladislav
В овн, думаю, будут стараться в 25.09. Если не успеют, то 26.03 (следующий LTS)
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 агент