Hello
вам же для тестов?
Что бы понять как оно все работает, и для тестов
Vadim
тогда ваш вариант
Aidar
Добрый день. А как сказать openstack-ansible какие диски использовать для развертывания ceph-osd?
Aidar
Пробовал указывать так: osd-node1: devices: - /dev/disk/by-dname/hdd2 - /dev/disk/by-dname/hdd3 - /dev/disk/by-dname/hdd4 - /dev/disk/by-dname/hdd5 ...
Aidar
но не помогает. Проблема в том, что на разных хостах нужно указать разные диски для деплоя и между ребутами имена дисков /dev/sda, sdb меняются.
Aidar
поэтому запинил имена через udev в /dev/disk/by-dname и хотел их указать в конфигах openstack-ansible, но он их не воспринимает
Aidar
да.
Aidar
Но вроде разобрался
J
да.
Нет) Я щас глянул, там ceph-ansible.
Aidar
создал директорию host_vars /etc/openstack_ansible и там уже по каждому хосту указал все что хотел
Aidar
ну ceph деплоится теми же setup-host.yml и setup-infrastructure.yml
Tamerlan
всем привет кто сталкивался с увеличением таймаутов для гночи?
Tamerlan
в общем пытаюсь отрисовать графаной графики. очень жирные запросы режутся по таймауту в 60 секунд увеличил уже на всех этапах, немогу понять где затык
Tamerlan
может есть что-то неочевидное?
Tamerlan
А ты где увидел что они режутся?
балансировщик (nginx) возвращает 502-ую типа апстрим закрыл соединение прематурно
Tamerlan
причём в логах гночи пусто
Рамиль
балансировщик (nginx) возвращает 502-ую типа апстрим закрыл соединение прематурно
увеличение таймаута на нджинксе не рассматривается?
Tamerlan
proxy_connect_timeout 1200s; proxy_read_timeout 1200s; proxy_send_timeout 1200s; send_timeout 1200s;
Tamerlan
но там ровно 60 секунд каждый раз. где-то видимо дефолт прописан и режет, зараза
Рамиль
может запрос попадает под другой локейшн
J
он там один :)
Убери nginx из цепочки и пусть запросы напрямую к gnocchi идут. И посмотри чо будет.
Tamerlan
да так и планировал
Рамиль
попробуй повыше переместить
Алексей
2019-12-11 09:50:32.327 8065 ERROR oslo_service.service [req-2606a248-3012-448b-b6f1-02add3cb2fb6 - - - - -] Error starting thread.: oslo_messaging.exceptions.MessageDeliveryFailure: Unable to connect to AMQP server on node2:5672 afte r None tries: Exchange.declare: (406) PRECONDITION_FAILED - inequivalent arg 'durable' for exchange 'neutron' in vhost '/': received 'true' but current is 'false'
Алексей
кто-нибудь побеждал такое?
Алексей
рабит собран в кластер
Алексей
до портов достукиваюсь
Алексей
вычищал очереди, тщетно
Алексей
что ему надо...
Алексей
amqp_durable_queues = true стоит
Алексей
[oslo_messaging_rabbit] rabbit_retry_interval = 1 rabbit_retry_backoff = 2 amqp_durable_queues = true rabbit_ha_queues = true
Алексей
поднимаю rocky на debian 10
Ruslan
Сервисы рестартовали после конфигурации?
Алексей
собственно они и не поднимаются, сама строчка из лога агента линуксбриджа на сетевых нодах и компьютах
Алексей
dhcp агент так же не запускается с такой же строкой в логе
Ruslan
Я уже не помню - свойство durable в самом кролике тоже нужно настраивать?
Алексей
в раббите выставлял такую политику: / HA ^(?!amq\.).* all {"ha-mode":"all"} 0
Алексей
[oslo_messaging_rabbit] rabbit_retry_interval = 1 rabbit_retry_backoff = 2 amqp_durable_queues = true rabbit_ha_queues = true
закомментил эти строки, все поднялось, но вот будет ли таким образом нормально работать теперь вопрос
Алексей
теперь вижу такое в логах oslo_messaging.exceptions.MessagingTimeout: Timed out waiting for a reply to message ID 7462c0c2686447a2b1fda0fa58bc3ba7
Алексей
а вообще насколько необходимо выставлять durable для сообщений в опенстеке?
Алексей
для чего-то нужна эта долговечность?
Artemy
durable == зеркалированная на все ноды кластера очередь
Алексей
может какую еще дополнительную политику надо задать?
千夜
NGINX -t
Алексей
2019-12-11 09:50:32.327 8065 ERROR oslo_service.service [req-2606a248-3012-448b-b6f1-02add3cb2fb6 - - - - -] Error starting thread.: oslo_messaging.exceptions.MessageDeliveryFailure: Unable to connect to AMQP server on node2:5672 afte r None tries: Exchange.declare: (406) PRECONDITION_FAILED - inequivalent arg 'durable' for exchange 'neutron' in vhost '/': received 'true' but current is 'false'
разобрался, кластеризацию раббита я сделал уже в конце, соотвественно у меня уже были соотвествующие точки обмена (exchange) у которых был флаг durable = false
Алексей
по мимо очередей пришлось удалить и их
Алексей
после все взлетело
Влад
Всем привет! А будет ли трансляция митапа завтра?
Ilya
Всем привет! А будет ли трансляция митапа завтра?
Гарантию не дам, но обычно бывает. Но лучше приходить =)
Влад
Регистрация уже закрыта :(
Влад
ого )
Ilya
до 8ми вечера
Artemy
Охтыжблин. Мы не набрали кворум?
Alexey
Охтыжблин. Мы не набрали кворум?
прочитал как "охлобыстин" ...
Рамиль
Охтыжблин. Мы не набрали кворум?
может еще не все заявки обработали. мне ответ пришел через 4 дня
Ilya
Охтыжблин. Мы не набрали кворум?
Почему не набрали - набрали
Ilya
есть запас небольшой
Ilya
ну и у нас дисциплинированное сообщество - поэтому все зарегистрироваться не успевают =)))))))))
Artyom
Всем привет! Скажите пожалуйста, а обязательно запускать везде l2 агента? В моём кластере сейчас только l3 везде запущен. Может есть у кого ссыль, где подробно расписано как правильно настраивать это всё?
J
Всем привет! Скажите пожалуйста, а обязательно запускать везде l2 агента? В моём кластере сейчас только l3 везде запущен. Может есть у кого ссыль, где подробно расписано как правильно настраивать это всё?
Привет. Обязательно на каждом гипервизоре и сервере где делается snat/floating ip. В официальной документации расписано. https://docs.openstack.org/liberty/networking-guide/scenario-dvr-ovs.html Или вот с линукс бриджом. https://docs.openstack.org/ocata/networking-guide/deploy-lb-selfservice.html
Artyom
Судя по этой картинке - не нужно получается l2 вообще запускать...
J
Судя по этой картинке - не нужно получается l2 вообще запускать...
openvswitch-agent и есть l2. Был бы linux bridge, был бы linuxbridge-agent. Ты не разобрался в том как neutron и его ml2 плагины организованы? Посмотри)
Artyom
Во, это то, что я хотел услышать. Спасибо!
Artyom
Да, пока плаваю в сетевой части... И нет времени совсем разобраться(
Artyom
я правильно понимаю, что в centos установка репозитория yum install centos-release-openstack-queens аналогична использованию rdo в rhel?
Pavel
это он и есть
Fedor
https://galaxy.ansible.com/dddeeemmm/os_mgmt Кому интересно раскатывать без терраформа берите
Рамиль
вот вам немного посмеяться
Рамиль
Рамиль
или поплакать
Artemy
Ну юридически всё верно. Если не было согласовано опубликование под открытой Лицензией то всё так
J
Следователь, наверн, о медальке мечтает и не знает что срок давности истек уже и произврдство по делу бессмысленно открывать.
J
Ну юридически всё верно. Если не было согласовано опубликование под открытой Лицензией то всё так
Бремя доказывания на рамблере лежит, придется или предоставить документы и свидетелей подтверждающие что соответствующее поручение на разработку веб сервера было или сляпать подложные документы. Все осложняется тем что там какая-то хуйня указана. Поручение давали, но не кому-то, а неустановленному кругу лиц, а раз круг лиц неустановленный, то и обязанности непонятные у них. А раз обязанности непонятные, поди докажи что в них входила разработка веб сервера.