Size: a a a

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

2019 December 12

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
че с вас спросить 😄
источник

А

Артем in OpenStack — русскоговорящее сообщество
только на compute
источник

А

Артем in OpenStack — русскоговорящее сообщество
и то я хочу от неё избавиться
источник

А

Артем in OpenStack — русскоговорящее сообщество
отсюда и весь сыр-бор
источник

А

Артем in OpenStack — русскоговорящее сообщество
J
Не, мимо.
а что мимо то? не верна моя теория?
источник

НС

Никита Суворов in OpenStack — русскоговорящее сообщество
Артем
только на compute
а под капотом что из сетевки?
источник

А

Артем in OpenStack — русскоговорящее сообщество
systemd-networkd
источник

А

Артем in OpenStack — русскоговорящее сообщество
а на центоси NetworkManager
источник

А

Артем in OpenStack — русскоговорящее сообщество
может быть в этом проблема?
источник

J

J in OpenStack — русскоговорящее сообщество
Артем
а что мимо то? не верна моя теория?
Нет. Как это по-разному то)
Давай смотреть netstat -leep | grep 4789

И потом через консоль витуалки пробуй пинговать чо-нибдуь внутри приватной сети, а tcpdump на bond0 смотри vxlan пакеты. Хоть узнавем для начала куда дальше глядеть.
источник

А

Артем in OpenStack — русскоговорящее сообщество
# netstat -leep | grep 4789
udp        0      0 0.0.0.0:4789            0.0.0.0:*                           openvswitch 491033     -
udp6       0      0 [::]:4789               [::]:*                              openvswitch 491032     -
источник

А

Артем in OpenStack — русскоговорящее сообщество
получается адреса на виртуалке вручную тогда прописываю
источник

J

J in OpenStack — русскоговорящее сообщество
Артем
получается адреса на виртуалке вручную тогда прописываю
Ну да, пропиши.
Или заставь её по dhcp пытаться адрес получить.

В общем, трафик надо сгенерировать в оверлейной сети.
источник

J

J in OpenStack — русскоговорящее сообщество
Ваще, я неправильно выше описал же.
При попадании входящего трафика на bond0.255 ip заголовок обрабатывается, при обработке udp проверяется открыт ли сокет с dst портом 4789 и адресом bond0.255. Если да, сокет получит на обработку udp/vxlan пакет. А дальше уже вопрос кто этот сокет слушает. По всему выходит из вывода выше что у тебя его слушает ovs, то есть, все ок.
источник

А

Артем in OpenStack — русскоговорящее сообщество
отлично, куда движемся дальше?)
источник

J

J in OpenStack — русскоговорящее сообщество
Артем
отлично, куда движемся дальше?)
Я ж написал куда.
Смотри оверлейный трафик на Bond0. Если с ним все нормально, то есть, в ответ на dhcp discover придет offer завернутый в vxlan и в нужный vlan, значит будем искать проблему в недрах ovs на compute хосте, а если нет, по ситуации.
источник

А

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

А

Артем in OpenStack — русскоговорящее сообщество
О.о
источник

А

Артем in OpenStack — русскоговорящее сообщество
заработало
источник

А

Артем in OpenStack — русскоговорящее сообщество
штааааа?
источник