Aidar
А в чем может быть проблема? Queens horizon любое обновление страницы делается больше 15 секунд
Aidar
Новая установка по официальной доке
Pavel
Aidar
А как проверить на каком запросе задержка?
Aidar
Даже страница логина зааисает
Ruslan
Инструмент разработчика браузера) Посмотреть временные штампы каждого запроса.
Aidar
кластер и для раббита и для базы, но чтобы исключить влияние haproxy переключил все на одну ноду, кроме раббита
J
Aidar
Cli работает нормально
Aidar
Тормозит только webui
J
Aidar
И виртуалет и сети все работает
Aidar
В том числе и через веб
J
Ну тут скорее у horizon с базой проблемы какие-т.
Он же из тыщи мест кучу инфы тянет и сам и через api сервисов.
На самом деле для начала и правда глянь через веб консоль какие запросы сколько выполняются, может яснее станет.
Aidar
Просто тормозит по 15 секунд на первом же запросе если смотреть в консоли разработчика браузера
J
А потом быстро все?
Aidar
Да все остальные запросы быстро
✠ FLASh ✠
а что значит "при первом же запросе"?
Aidar
Aidar
Вот как-то так выглядит
✠ FLASh ✠
то есть ты логинишься, потом первый любой запрос длится долго и следующие уже нормально?
Aidar
нет также
Aidar
вызов любой страницы по 10-15 секунд
Aidar
при этом все работает
Aidar
через cli если делать там все быстрее
Aidar
Похоже нашел в чем причина. Что-то не так с memcached серверами
Nikolai
по опыту - 10-15 секунд - похоже на проблемы с днсами (либо какой-то другой сетевой таймаут)
Александр
Стэканы, всем привет!
Добавляем новую compute-ноду, релиз Pike, на ней крутится Нова компьют и сервисы Нейтрона (openvswitch, l3, dhcp и metadata агенты). Проблема с openvswitch-агентом, сам сервис стартует, но тунели до других нод в br-tun не появляются.
В конфиге агента указан vxlan_udp_port = 4789, но на порт никто не биндится.
При попытке создания ВМ, в логах пишет
|WARN|receive tunnel port not found...
Параметры ядра вроде поправили, конфиги везде в порядке, в чем может быть косяк? Что я мог забыть?
Илья
Селинукс?
J
Andrey
добрый день, есть ли какой-то список процедур отладки ошибки openstack: no valid host was found code 500 ?
Очень размытая ошибка (
Собственно предыстория: закончились vCPU в кластере, был добавлен новый хост (к сожалению, с несколько другими процессорами, поэтому vShphere DRS не обрадовался) , хост в кластер зашел отлично, но ошибка осталась.
J
Andrey
J
Ды не благодари пока)
Сначала разобратсья бы)
Andrey
да… действительно…
Andrey
последняя запись в нова-шедулере от 9 утра, при попытке создании инстанса новых записей не возникает
J
Andrey
одна compute нода, две controller ноды
Andrey
планировщик, как я понимаю работает с controller нод
Andrey
так?
J
Ага.
Если два контроллера с одинаковыми сервисами, то у тебя два плаинровщика, вероятно.
И раз в логе одного ничего нового не видишь, значит посмотри на другом контроллере. Видать, балансировщик туда запросы шлет теперь.
Andrey
смотрю второй, там актуальные логи
J
Andrey
Filter RetryFilter returned 0 hosts
Filter results: [('RetryFilter', None)]
Filtering removed all hosts for the request with instance IDххххх
Andrey
скажите, где условия фильтрации указаны?
J
скажите, где условия фильтрации указаны?
Обожди)
Перед этим сообщением ты можешь во-первых, увидеть цепочку фильтров которые все-таки вернули один или больше хостов. А во-вторых, (не ошибиться бы), раз сработал retryfilter, значит произошло как я сказал - хост подобрался, но развернуть на нем машинку не получилось по какой-то причине. Поэтому nova-scheduler попытался повторно пристроить машинку и не нашел подходящего хоста.
Andrey
понял, смотрю…
J
Соответственно, нужно смотреть логи на том хосте куда нова пыталась развернуть виртуальную машину.
J
Ну или если vmware, я хз как там)
Логи nova-compute в первую очередь глядеть надо на соответствующем хосте.
Andrey
vmware да…
Andrey
ну попробую на центре посмотреть…
Andrey
цепочки особенно нет, есть относительно переводимое: Starting with 0 host(s) get_filtered_objects
J
Ды не переживай.
1. Убедись что произошло то что мы думаем - хост выбрался, но на него не удалось развернуть вируталку
2. Смотри логи вцентра, самих гипервизоров и новы (уж хз куда там в случае с вмварей смотреть)
Andrey
дадада
Ilya
Ilya
Варя насколько я помню управляется через vsphere
Ilya
Следовательно ошибка с варей скорее всего
Ilya
Что в списке гипервизоров?
Andrey
+----+-------------------------------------------------+-----------------------+-------------+-------+
| ID | Hypervisor Hostname | Hypervisor Type | Host IP | State |
+----+-------------------------------------------------+-----------------------+-------------+-------+
| 4 | domain-c36.2e78e72a-3a7e-40d9-80bf-8fc2f527e242 | VMware vCenter Server | 10.10.80.81 | up |
+----+-------------------------------------------------+-----------------------+-------------+-------+
Andrey
все ок…
Ilya
Ок, compute нода на самом деле общается с vsphere - глянь что там в логах, там должны быть репорты о количестве ресурсов
Andrey
+----------+------------+----+--------------+---------+---------+-----+
| Agent_id | Hypervisor | OS | Architecture | Version | Md5hash | Url |
+----------+------------+----+--------------+---------+---------+-----+
+----------+------------+----+--------------+---------+---------+-----+
Ilya
Держу пари что репортит что ресурсов нет
Andrey
вот так может быть?
Andrey
точно
Andrey
по ошибкам в логах и сверкой в .py похоже что объекты не приходят
Ilya
Ну как бы в случае с квм репортит каждый хост с либвиртом, с варей - один на кластер
Ilya
Вот туда и надо копать
Andrey
для стэка хост это кластер, как я понимаю
Andrey
есть предположение, что стэк не видит/видит частично ресурсы кластера (сам кластер)
Andrey
ага…
Ilya
Ilya
Nova-compute на уровень esxi не лезет
Andrey
да, понимаю
Ilya
И раз он up - репорты доходят до контроллеров
Ilya
Значит скорее всего ему кластер какую-то фигню говорит
Andrey
В каких логах может быть информация?
Andrey
Со стороны стэка, имеется в виду