Size: a a a

OpenStack — русскоговорящее сообщество

2020 April 16

SM

Stanislav Markman in OpenStack — русскоговорящее сообщество
Aleksey Myltsev
посмотри вывод консольных логов, у него получается сходить на 169.254 ?
нет, он пытается достучаться 3 раза по 120 сек, и потом отваливается по таймаутам, но в метадата логах вижу что первые запросы приходят спустя 5 минут после того как агент запушен
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
Stanislav Markman
нет, он пытается достучаться 3 раза по 120 сек, и потом отваливается по таймаутам, но в метадата логах вижу что первые запросы приходят спустя 5 минут после того как агент запушен
короче, у тебя на l3-agent должен быть neutron-metadata-agent и как я понимаю у тебя через GW(роутер) идет проксирование запросов(с обогащением хедеров), в nova-metadata. Так что смотри кто у тебя мандит
источник

G

George in OpenStack — русскоговорящее сообщество
Aleksey Myltsev
короче, у тебя на l3-agent должен быть neutron-metadata-agent и как я понимаю у тебя через GW(роутер) идет проксирование запросов(с обогащением хедеров), в nova-metadata. Так что смотри кто у тебя мандит
а ещё на dhcp-agent может быть :)) смотря что настроено
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
George
а ещё на dhcp-agent может быть :)) смотря что настроено
это если у тебя без ГВ и enable_isolated_metadata = True
источник

G

George in OpenStack — русскоговорящее сообщество
Aleksey Myltsev
это если у тебя без ГВ и enable_isolated_metadata = True
есть ещё force_metadata=true
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
что делает?
источник

G

George in OpenStack — русскоговорящее сообщество
Aleksey Myltsev
что делает?
dhcp через себя всегда роут даёт для меты
источник

G

George in OpenStack — русскоговорящее сообщество
даже если есть роутер в сети
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
George
dhcp через себя всегда роут даёт для меты
хм, нам наверное это бы пригодилось, но мы уже напихали metadata-agent и к dhcp и к l3-agent
источник

G

George in OpenStack — русскоговорящее сообщество
Aleksey Myltsev
хм, нам наверное это бы пригодилось, но мы уже напихали metadata-agent и к dhcp и к l3-agent
там свои проблемы, qrouter у вас на ноде с ВМ, а  dhcp может быть далеко и менее отказоустойчиво
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
George
там свои проблемы, qrouter у вас на ноде с ВМ, а  dhcp может быть далеко и менее отказоустойчиво
это если dvr
источник

G

George in OpenStack — русскоговорящее сообщество
Aleksey Myltsev
это если dvr
ну я к тому, что не всё так просто :)
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
George
ну я к тому, что не всё так просто :)
да в этом OpenStack вообще ничего простого нет!
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
источник

AM

Aleksey Myltsev in OpenStack — русскоговорящее сообщество
Переслано от Dmitry Tantsur
Грёбанные компьютеры, как они вообще работают?
источник

G

George in OpenStack — русскоговорящее сообщество
Aleksey Myltsev
Переслано от Dmitry Tantsur
Грёбанные компьютеры, как они вообще работают?
1 и 0
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
Добрый день! Подскажите по linuxbridge-agent пожалуйста
он не стартует, в логе сначала так:
neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent [-] Interface mappings: {'provider': 'ens192'}
потом так:
neutron.plugins.ml2.drivers.linuxbridge.agent.linuxbridge_neutron_agent [-] Bridge mappings: {} <—- вот тут почему-то пусто
Ну а потом так:
ERROR neutron.agent.linux.utils [-] Exit code: 1; Stdin: ; Stdout: ; Stderr: sudo: no tty present and no askpass program specified
Интерфейс ens192 существует, в /etc/network/interfaces описан так:
iface ens192 inet manual
   up ip link set dev $IFACE up
   down ip link set dev $IFACE down
ОС UbuntuServer 18.04
OpenStack Train
Делаю по доке с офсайта https://docs.openstack.org/neutron/train/install/
источник

MI

Mik I. in OpenStack — русскоговорящее сообщество
linuxbridge_agent.ini - тут что написали?
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
Вот тут мог и накосячить )))
cat /etc/neutron/plugins/ml2/linuxbridge_agent.ini
[linux_bridge]
physical_interface_mappings = provider:ens192

[vxlan]
enable_vxlan = true
local_ip = 10.0.211.12 <— это IP ноды управления, /dev/ens160
l2_population = true

[securitygroup]
enable_security_group = true
firewall_driver = neutron.agent.linux.iptables_firewall.IptablesFirewallDriver
источник

KA

Konstantin Aristov in OpenStack — русскоговорящее сообщество
там случаем не надо было бридж руками собрать до запуска linuxbridge-agent?
или он (агент) сам и сделал бы все, если все правильно настроить? )))
источник