LINUX.ORG.RU
ФорумAdmin

openstack homelab сеть

 


0

1

Добрый день!
Поставил openstack allinone на Centos7
Пытаюсь настроить l2 switch в openstack на единственном физическом интерфейсе.
Завернул физический интерфейс на br-ex
$ cat ifcfg-br-ex [br] DEVICE=br-ex DEVICETYPE=ovs TYPE=OVSBridge ONBOOT=yes MACADDR=00:04:23:d8:93:7c OVS_EXTRA="set bridge $DEVICE other-config:hwaddr=$MACADDR" BOOTPROTO=static IPADDR=10.1.1.90 PREFIX=24 GATEWAY=10.1.0.1 DNS1=10.1.0.1 #OVSBOOTPROTO=dhcp #OVSDHCPINTERFACE=enp5s1f0

$ cat ifcfg-enp5s1f0 TYPE=OVSPort DEVICETYPE=ovs BOOTPROTO=none OVS_BRIDGE=br-ex DEVICE=enp5s1f0 ONBOOT=yes

$ ip a s dev br-ex 34: br-ex: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN link/ether 00:04:23:d8:93:7c brd ff:ff:ff:ff:ff:ff inet 10.1.1.90/24 scope global br-ex valid_lft forever preferred_lft forever

Замапил физический интерфейс на br-ex
/etc/neutron/plugins/ml2/openvswitch_agent.ini [ovs] bridge_mappings = extnet:br-ex Добавил сеть, подсеть, роутер
neutron net-list | da3a16d5-acab-43be-9d48-31a82061050a | external_network | f9cd4481-ee20-440c-8b45-09f63405398a 10.1.0.0/24 |

neutron subnet-list | f9cd4481-ee20-440c-8b45-09f63405398a | public_subnet | 10.1.0.0/24 | {"start": "10.1.1.3", "end": "10.1.1.5"} |

neutron router-list | 5b227728-43ee-471a-b4fc-baf2ac505822 | router1 | {"network_id": "da3a16d5-acab-43be-9d48-31a82061050a", "enable_snat": true, "external_fixed_ips": [{"subnet_id": "f9cd4481-ee20-440c-8b45-09f63405398a", "ip_address": "10.1.1.3"}]}

Но созданную виртуальную машину - не видно.
Подскажите, как заставить эту штуку работать



Последнее исправление: samarin (всего исправлений: 3)

Зачем роутер?

Для чего добавили роутер? Сама виртуалка сеть видит? security-group настраивали?

anonymous
()
Ответ на: Зачем роутер? от anonymous

Добрый день!
Спасибо за отзыв. Много воды утекло с поднятия данного топика. Так и не разобравшись с сетью отложил openstack в дальний ящик.

Для чего добавили роутер?

Роутер как часть конфигурации, увиденой мной в официальной документации и где-то на просторах.

Сама виртуалка сеть видит?

Сеть внутри виртуалки, проверить так и не удалось. Сама виртуалка стартовала и работала. Но в openstack образы с доступами только по ключам..А пересобирать образ ради проверки только сети, я не решился
Хост выделеную сеть так-же не видел.
security-group да была одна, общая.

Подводя итог данного приключения: так и не нашел простого способа мапить физические (в cуществующую l2 сеть) сетевые в виртуалки. И не разобрал как добавлять ноды в allinone установку

samarin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.