Summary: | Не верно работает подсистема etcnet совместно с конфигуратором сети PVE | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Альт Сервер Виртуализации | Reporter: | Сергей Иванов <ivanov-svl> | ||||||
Component: | Ошибки работы | Assignee: | Alexey Shabalin <shaba> | ||||||
Status: | NEW --- | QA Contact: | Alexey Shabalin <shaba> | ||||||
Severity: | normal | ||||||||
Priority: | P5 | CC: | admin+altbugs, aen, andy, i.89252761075, kamukaq3a, kolesnichenko, manowar, max.gordeef, nbr, shaba | ||||||
Version: | 10.1 | ||||||||
Hardware: | x86_64 | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Сергей Иванов
2023-02-17 05:28:22 MSK
(Ответ для Сергей Иванов на комментарий #0) > При попытке добавить port ovs с нужным вланом к ovs vmbr0 мосту, сеть падает. > Выяснил, что причина падения - строчка > host='bond0 vlan30' которая при этом генерится в файле options моста vmbr0 Пожалуйста, пришлите содержимое каталогов /etc/net/ifaces/* (все файлы, можно текстом). > Если убрать vlay30 из нее то все стартует, но тогда ломается конфигурация в > самом PVE Что значит "ломается конфигурация в самом PVE"? Скриншот или описание? Столкнулся с аналогичной проблемой. Бридж openvswitch с агрегацией (bonding) - работает Бридж openvswitch с внутренним(internal) портом - работает Бридж openvswitch агрегацией И внутренним портом - НЕ РАБОТАЕТ Created attachment 12897 [details]
рабочая конфигурация(ovs bridge + bond)
Created attachment 12898 [details]
нерабочая конфигурация(ovs bridge + bond + internal port)
После применения настроек нерабочей конфигурации через веб-интерфейс Proxmox, сеть выглядит следующим образом: [root@altvlag01 ~]# ovs-vsctl show 15c6f70f-d9aa-433c-bef7-7c7f6f3a182e ovs_version: "2.16.1" [root@altvlag01 ~]# ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 00:50:56:b1:1f:5d brd ff:ff:ff:ff:ff:ff altname enp11s0 3: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 00:50:56:b1:45:e1 brd ff:ff:ff:ff:ff:ff altname enp19s0 4: ens256: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether 00:50:56:b1:31:8c brd ff:ff:ff:ff:ff:ff altname enp27s0 18: vmbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000 link/ether ae:e3:a0:c2:54:d4 brd ff:ff:ff:ff:ff:ff Ничего, связанного с Openvswitch нет. Перезагрузка не помогает - конфигурация сети после перезагрузки остаётся такой же нерабочей - никакого упоминания об Openvswitch. Данная проблема присутствует в Альт Линукс СП на текущий момент, есть ли решение проблемы? Очень нужно экспертное мнение человека, разбирающегося в скриптах etcnet. Миша? Поддержку ovs в etcnet делал не я. А вообще надо поднимать стенд в проблемной конфигурации и отлаживать. в моём случае pve создает файл конфига с несколькими значениями переменной HOST в интерфейсе ovsbr, и так же удаляет бридж в логах показывает следующее: июн 18 11:15:42 boy.stavropol.microgen.ru network[130581]: ERROR: /etc/net/scripts/ifup: Could not ifup dependency for interface 'vmbr0' июн 18 11:15:42 boy.stavropol.microgen.ru /etc/net[130636]: ERROR: /etc/net/scripts/ifup: Could not ifup dependency for interface 'vmbr0' июн 18 11:15:42 boy.stavropol.microgen.ru ovs-vsctl[130637]: ovs|00001|vsctl|INFO|Called as /usr/bin/ovs-vsctl -t 10 -- --if-exists del-port vmbr0 vlan4_1 июн 18 11:15:42 boy.stavropol.microgen.ru ovs-vsctl[130641]: ovs|00001|vsctl|INFO|Called as /usr/bin/ovs-vsctl -t 10 -- add-port vmbr0 vlan4_1 tag=4 -- set interface v> июн 18 11:15:42 boy.stavropol.microgen.ru ovs-vsctl[130641]: ovs|00002|db_ctl_base|ERR|no bridge named vmbr0 июн 18 11:15:42 boy.stavropol.microgen.ru network[130641]: ovs-vsctl: no bridge named vmbr0 SDN тоже не рабочий, как минимум при создании типа зоны типа simple и с добавлением vnet c подсетью Тоже столкнулся с данной проблемой. Сеть поднимается, если один порт в кавычках, либо в HOST не ставить кавычки и несколько портов. [root@altpve1 ifaces]# cat vmbr10/options BOOTPROTO=static CONFIG_IPV4=yes HOST=enp2s29 enp3s12 vlan255 ONBOOT=yes TYPE=ovsbr [root@altpve1 ifaces]# cat vlan255/options BOOTPROTO=static BRIDGE=vmbr10 CONFIG_IPV4=yes OVS_OPTIONS='tag=255' TYPE=ovsport [root@altpve1 ~]# ovs-vsctl show 499625aa-3c9a-4a6a-8a28-27de3b925475 Bridge vmbr10 Port vmbr10 Interface vmbr10 type: internal Port enp2s29 Interface enp2s29 Port vlan255 tag: 255 Interface vlan255 type: internal Port enp3s12 Interface enp3s12 ovs_version: "2.17.8" |