LINUX.ORG.RU
ФорумAdmin

Умер бридж на proxmox

 ,


0

2

Была система с аптаймом ~500 дней, не перезагружалась, но обновления устанавливались. Перед запланированной перезагрузкой накатили обновление до 7-ки.

После перезагрузки сеть не поднялась. Конфигурация в interfaces:

auto lo
iface lo inet loopback

iface enp0s31f6 inet manual

auto vmbr0
iface vmbr0 inet static
   address 1.2.3.160/26
   gateway 1.2.3.129
   bridge-ports enp0s31f6
   bridge-stp off
   bridge-fd 0
# brctl show

bridge name     bridge id               STP enabled     interfaces
vmbr0           8000.309c239cebec       no              enp0s31f6

Шлюз 1.2.3.129 не пингуется.

Если поднять сеть на самом интерфейсе, то всё работает -

ifconfig enp0s31f6 1.2.3.160 netmask 255.255.255.192
ip route add default via 1.2.3.129

вывод ifconfig

enp0s31f6: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether xx:xx:xx:xx:xx:xx  txqueuelen 1000  (Ethernet)
...
vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 1.2.3.160  netmask 255.255.255.192  broadcast 1.2.3.191

До этого на машине иногда отваливалась сеть, что в итоге было решено с с помощью

ethtool -K enp0s31f6 tso off

в автозагрузке.

Пробовал загружаться в ядра от 5.3 до 5.11 - везде бридж не работает.

Никаких ошибок нигде не вылезает Куда смотреть - уже ума не приложу, всё перепробовал.


Смотри логи на предмет ошибок. Судя по всему, там остался обработчик interfaces. journalctl -xe и инспекция /var/log/

zemidius
()
Ответ на: комментарий от zemidius

Все логи изучил вдоль и поперёк. Ошибок явных нигде не вижу. Даже если вручную поднимать с помощью ifconfig vmbr0 - всё равно с хоста ничего не видно (

msk123
() автор топика

Если есть поддержка, можно Open vSwitch попробовать:

allow-vmbr0 enp0s31f6
iface enp0s31f6 inet manual
        ovs_type OVSPort
        ovs_bridge vmbr0

auto vmbr0
iface vmbr0 inet static
        address  1.2.3.160
        netmask  255.255.255.192
        gateway  1.2.3.129
        ovs_type OVSBridge
        ovs_ports enp0s31f6
speed_vm
()
Ответ на: комментарий от FireFighter

Пробовал, не помогало. В итоге заработало с новой сетевухой, которая в системе получила имя enp1s0.

msk123
() автор топика
Ответ на: комментарий от anc

В исходном сообщении я написал вывод

msk123
() автор топика

Есть мысли, что надо было загрузиться с параметром net.ifnames=0, т.к. скорее всего что-то съехало в связке с бриджем и старым наименованием карты.

msk123
() автор топика
Ответ на: комментарий от anonymous

У меня конфиги на mac-адреса нигде не завязаны

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