Pomoc s nastavením bridge medzi bond a VM (KVM)

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #15 kdy: 21. 05. 2023, 11:07:49 »
eno1     ethernet  connected                              bond0 port 1
eno2     ethernet  connected                              bond0 port 2
ens5f0   ethernet  connected                              bond1-port1 
ens5f1   ethernet  connected                              bond1-port2 

Postni sem pls vystup "ip a s"


Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #16 kdy: 22. 05. 2023, 08:40:34 »
IP forward máš povolený?

tak to netuším... ale skôr principiálne, ak mám pridelenú public IP a tá sa nikde nenastavu ohľadne bond a bridge, tak potom jedina na VM, tým pádom mi IP forward zmysel nedáva... ale nie som sieťar, takže skôr, len logika mi to nejako hovorí 🙂

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #17 kdy: 22. 05. 2023, 08:47:38 »
nmcli connection modify bond1 master bridge1
Tohle jsem napsal jako "principialni" tvar. Chtelo by to zagooglit, jak presne to ma vypadat.

bridge1  bridge    connecting (getting IP configuration)  bridge1
Nevim, co znamena "skonci to takto". Tenhle radek je spravne. Vychozi stav je, ze interface chce ziskat ip adresu pomoci DHCP.
Pokud to neni zadouci, je treba interface prislusne nastavit - treba:
nmcli connection add type bridge con-name bridge1 ifname bridge1 ipv4.method disabled ipv6.method disabled

1. ja som to zle prepísal z návodu, je to teraz OK, podľa RH
2. ja neviem, kde má byť v procese bridgovania nastavená public IP:
- bond má disabled
- bridge má default (explicitne som nezakazaoval, takze asi ako píšeš DHCP)
- VM má static public IP nastavenú

tak ako som písal v predchádzajúcej odpovedi, netušim, kde má byť tá public IP byť nastavená, ja ju mám až na VM, ale čo som pozeral, tak sú návody, kde má IP nastavený Bridge a potom VM ma virtuálnu sieť s DHCP, tu by som videl ten IP forwarding, ale ako to fakt má byť, to vážne netuším

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #18 kdy: 22. 05. 2023, 08:54:22 »
Vzdy, kdyz vytvaris interface, davej tam rovnou:
 autoconnect yes

a pokud jde o bridge tak taky
 stp off

Priklad:
nmcli connection add type bridge con-name bridge1 ifname bridge1 autoconnect yes stp off ipv4.method disabled ipv6.method disabled

všetko je autoconet a stp je off

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #19 kdy: 22. 05. 2023, 09:01:33 »
eno1     ethernet  connected                              bond0 port 1
eno2     ethernet  connected                              bond0 port 2
ens5f0   ethernet  connected                              bond1-port1 
ens5f1   ethernet  connected                              bond1-port2 

Postni sem pls vystup "ip a s"

filtrované to čo riešime:

7: ens5f0: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 1500 qdisc mq master bond1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
    altname enp36s0f0
8: ens5f1: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 1500 qdisc mq master bond1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff permaddr 28:80:23:b9:02:fd
    altname enp36s0f1

87: bridge1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
89: bond1: <NO-CARRIER,BROADCAST,MULTICAST,MASTER,UP> mtu 1500 qdisc noqueue master bridge1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff


Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #20 kdy: 22. 05. 2023, 14:38:21 »
neviem prečo sú DOWN, skúšam ich dať hore, riešil som to rôznymi spôsobmi a stále sú DOWN.... netuším prečo....

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #21 kdy: 22. 05. 2023, 14:54:53 »
Trosku mimo misu, copak bezi v te VM?
Ja jsem se pred par mesici snazil pod KVM rozbehnout pfSense, do ktereho jsem chtel propasovat bridge mezi hypervisorem a ostatnima VM a skoncil jsem docela vtipne na tom, ze vse fungovalo skvele presne do chvile, nez si pfSense pri startu osahal rozhrani, cimz mi spojeni s bridgem shodil.
Vtipnejsi to bylo o to vic, ze jedinej zpusob, jak to nahodit, bylo pres brctl addif...
Snaha ozivit totez pres NetworkManager mi nezabrala.

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #22 kdy: 22. 05. 2023, 14:56:01 »
Trosku mimo misu, copak bezi v te VM?
Ja jsem se pred par mesici snazil pod KVM rozbehnout pfSense, do ktereho jsem chtel propasovat bridge mezi hypervisorem a ostatnima VM a skoncil jsem docela vtipne na tom, ze vse fungovalo skvele presne do chvile, nez si pfSense pri startu osahal rozhrani, cimz mi spojeni s bridgem shodil.
Vtipnejsi to bylo o to vic, ze jedinej zpusob, jak to nahodit, bylo pres brctl addif...
Snaha ozivit totez pres NetworkManager mi nezabrala.

Beží tam Debian 11

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #23 kdy: 22. 05. 2023, 17:30:36 »
1. ja som to zle prepísal z návodu, je to teraz OK, podľa RH

Neni to ok. Spravne ma byt:
nmcli connection mod bond0 connection.master br0 connection.slave-type bridge
https://www.reddit.com/r/CentOS/comments/dhh1uq/bond_interface_as_slave_device_under_bridge_on/

2. ja neviem, kde má byť v procese bridgovania nastavená public IP:
- bond má disabled
- bridge má default (explicitne som nezakazaoval, takze asi ako píšeš DHCP)
- VM má static public IP nastavenú

tak ako som písal v predchádzajúcej odpovedi, netušim, kde má byť tá public IP byť nastavená, ja ju mám až na VM, ale čo som pozeral, tak sú návody, kde má IP nastavený Bridge a potom VM ma virtuálnu sieť s DHCP, tu by som videl ten IP forwarding, ale ako to fakt má byť, to vážne netuším

IP ma byt na guestovi.

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #24 kdy: 22. 05. 2023, 17:33:39 »
neviem prečo sú DOWN, skúšam ich dať hore, riešil som to rôznymi spôsobmi a stále sú DOWN.... netuším prečo....

Kolik ti je a jakeho ses pohlavi? Jestli ses dvanactileta pubertacka, tak lze odpustit, ze nepostujes, co jsi presne zadal a jaka byla reakce systemu, jinak ne.

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #25 kdy: 22. 05. 2023, 18:14:43 »
neviem prečo sú DOWN, skúšam ich dať hore, riešil som to rôznymi spôsobmi a stále sú DOWN.... netuším prečo....

Kolik ti je a jakeho ses pohlavi? Jestli ses dvanactileta pubertacka, tak lze odpustit, ze nepostujes, co jsi presne zadal a jaka byla reakce systemu, jinak ne.

sorry, nejako som odpisoval v rýchlosti po 2h ďalších neúspečných pokusov, to bola poznámka k tomuto:
filtrované to čo riešime:

7: ens5f0: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 1500 qdisc mq master bond1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
    altname enp36s0f0
8: ens5f1: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 1500 qdisc mq master bond1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff permaddr 28:80:23:b9:02:fd
    altname enp36s0f1

87: bridge1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
89: bond1: <NO-CARRIER,BROADCAST,MULTICAST,MASTER,UP> mtu 1500 qdisc noqueue master bridge1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff

Ono na základe https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/configuring_and_managing_networking/configuring-a-network-bridge_configuring-and-managing-networking by mali byť všetky UP...

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #26 kdy: 22. 05. 2023, 18:40:21 »
1. ja som to zle prepísal z návodu, je to teraz OK, podľa RH

Neni to ok. Spravne ma byt:
nmcli connection mod bond0 connection.master br0 connection.slave-type bridge
https://www.reddit.com/r/CentOS/comments/dhh1uq/bond_interface_as_slave_device_under_bridge_on/

2. ja neviem, kde má byť v procese bridgovania nastavená public IP:
- bond má disabled
- bridge má default (explicitne som nezakazaoval, takze asi ako píšeš DHCP)
- VM má static public IP nastavenú

tak ako som písal v predchádzajúcej odpovedi, netušim, kde má byť tá public IP byť nastavená, ja ju mám až na VM, ale čo som pozeral, tak sú návody, kde má IP nastavený Bridge a potom VM ma virtuálnu sieť s DHCP, tu by som videl ten IP forwarding, ale ako to fakt má byť, to vážne netuším

IP ma byt na guestovi.

ďalší pokus:
[root@hp-proliant-dl380 ~]# nmcli connection add type bond con-name bond1 ifname bond1 bond.options "mode=802.3ad" autoconnect yes ipv4.method disabled ipv6.method disabled
Connection 'bond1' (0f98ce85-c2d0-4d2c-a1c7-c090c86c167f) successfully added.
[root@hp-proliant-dl380 ~]# nmcli connection add type ethernet slave-type bond con-name bond1-port1 ifname ens5f0 master bond1
Connection 'bond1-port1' (cc38eb61-14f0-4e80-bbfa-1b68a85922cb) successfully added.
[root@hp-proliant-dl380 ~]# nmcli connection add type ethernet slave-type bond con-name bond1-port2 ifname ens5f1 master bond1
Connection 'bond1-port2' (9b076096-b917-4ce7-8328-fbd23e2b29e4) successfully added.
[root@hp-proliant-dl380 ~]# nmcli connection add type bridge con-name bridge1 ifname bridge1 autoconnect yes stp off ipv4.method disabled ipv6.method disabled
Connection 'bridge1' (6775e0ff-4e9f-48c1-82fa-0e441e9169fc) successfully added.
[root@hp-proliant-dl380 ~]# nmcli connection mod bond1 connection.master bridge1 connection.slave-type bridge
[root@hp-proliant-dl380 ~]# nmcli connection up bond1
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/249)
[root@hp-proliant-dl380 ~]# nmcli connection up bridge1
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/252)
[root@hp-proliant-dl380 ~]# nmcli connection modify bridge1 connection.autoconnect-slaves 1
[root@hp-proliant-dl380 ~]# nmcli connection up bridge1
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/256)
[root@hp-proliant-dl380 ~]# ip link show master bridge1
109: bond1: <NO-CARRIER,BROADCAST,MULTICAST,MASTER,UP> mtu 1500 qdisc noqueue master bridge1 state DOWN mode DEFAULT group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
[root@hp-proliant-dl380 ~]# bridge link show
109: bond1: <NO-CARRIER,BROADCAST,MULTICAST,MASTER,UP> mtu 1500 master bridge1 state disabled priority 32 cost 100

VM výsledok ping 104.22.13.230
Sieť nie je dostupná.

7: ens5f0: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 1500 qdisc mq master bond1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
    altname enp36s0f0
8: ens5f1: <NO-CARRIER,BROADCAST,MULTICAST,SLAVE,UP> mtu 1500 qdisc mq master bond1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff permaddr 28:80:23:b9:02:fd
    altname enp36s0f1

108: bridge1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
109: bond1: <NO-CARRIER,BROADCAST,MULTICAST,MASTER,UP> mtu 1500 qdisc noqueue master bridge1 state DOWN group default qlen 1000
    link/ether 28:80:23:b9:02:fc brd ff:ff:ff:ff:ff:ff
110: vnet30: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master bridge1 state UNKNOWN group default qlen 1000
    link/ether fe:54:00:28:a0:1c brd ff:ff:ff:ff:ff:ff


Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #27 kdy: 22. 05. 2023, 20:52:35 »
No tak super! Zbyva zjistit, proc jsou ens5f0 a ens5f1 down. Tady ti moc nepomuzu, bondovani neni muj salek caje, ale zacal bych zjistovat, zda je na switchi spravne nastavene lacp.

Re:Pomoc s nastavením bridge medzi bond a VM (KVM)
« Odpověď #28 kdy: 22. 05. 2023, 21:16:09 »
No tak super! Zbyva zjistit, proc jsou ens5f0 a ens5f1 down. Tady ti moc nepomuzu, bondovani neni muj salek caje, ale zacal bych zjistovat, zda je na switchi spravne nastavene lacp.

ok, ked mam klasicky bond, identicky s tym nastavenim ako je v postupe, bez bridge, a plus na bonde nastavena dana druha public ip, tak je vsetko ok a master server je dostupny aj cez tuto druhu ip cez ssh, takze mi zostava dat na masine reboot a uvidime 🙂 dam vediet
« Poslední změna: 22. 05. 2023, 21:17:49 od jokax3m »