TrueNAS Scale - Netzwerkabbrüche seit Umstellung auf Bridge

user324543

Lt. Junior Grade
Registriert
Jan. 2020
Beiträge
308
Hallo zusammen,
ich habe auf meinem TrueNAS Server die Netzwerkverbindung auf Bridge umgestellt, damit Host (TrueNAS) und VM (win11) die selbe Netzwerkkarte nutzen können. Dabie habe ich dieses Tutorial genutzt:

Nun bekomme ich leider öfters Netzwerkabbrüche, sowohl auf der Web Gui von TrueNAS, als auch auch innerhalb der VM (win11 via remote desktop): Das System ist für ca 10-30 Sekunden nicht mehr erreichbar, dann geht es wieder.

Vorher hatte ich den Server so eingestellt, dass Host und VM über die NIC laufen (default). Innerhalb der VM konnte ich auf Internet & netzwerk zugreifen, leider nicht auf den SMB-Share vom Host.

Mit der Bridge funktioniert dies nun (Zugriff auf SMB Share des Hosts), allerdings ist die Netzwerkverbindung instabil.

Ich hatte KI zum Debugging versucht, allerdings ist TrueNAS etwas eingeschränkt was gewisse Linux Befehle angeht. Außerdem wollte ich meine Einstellungen nicht komplett zerschießem (Backup der TrueNAS Einstellungen exisitert zum Glück).

Infos:

Code:
root@truenas-192[~]# ifconfig
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.4.100  netmask 255.255.255.0  broadcast 192.168.4.255
        inet6 fe80::b884:10ff:fe34:dc9  prefixlen 64  scopeid 0x20<link>
        ether 3e:b0:f0:19:2b:92  txqueuelen 1000  (Ethernet)
        RX packets 803200  bytes 27266238514 (25.3 GiB)
        RX errors 0  dropped 5880  overruns 0  frame 0
        TX packets 648783  bytes 266142751 (253.8 MiB)
        TX errors 0  dropped 197 overruns 0  carrier 0  collisions 0

enp1s0f1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether d0:50:99:d9:49:96  txqueuelen 1000  (Ethernet)
        RX packets 41093132  bytes 60242131908 (56.1 GiB)
        RX errors 0  dropped 12770  overruns 0  frame 0
        TX packets 29520074  bytes 21219678011 (19.7 GiB)
        TX errors 0  dropped 15 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 481831  bytes 620259277 (591.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 481831  bytes 620259277 (591.5 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        
root@truenas-192[~]# ifconfig br0
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.4.100  netmask 255.255.255.0  broadcast 192.168.4.255
        inet6 fe80::b884:10ff:fe34:dc9  prefixlen 64  scopeid 0x20<link>
        ether 3e:b0:f0:19:2b:92  txqueuelen 1000  (Ethernet)
        RX packets 803901  bytes 27266277128 (25.3 GiB)
        RX errors 0  dropped 5984  overruns 0  frame 0
        TX packets 649527  bytes 266290332 (253.9 MiB)
        TX errors 0  dropped 197 overruns 0  carrier 0  collisions 0
        
root@truenas-192[~]# ifconfig enp1s0f1
enp1s0f1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether d0:50:99:d9:49:96  txqueuelen 1000  (Ethernet)
        RX packets 41094773  bytes 60242272413 (56.1 GiB)
        RX errors 0  dropped 12774  overruns 0  frame 0
        TX packets 29521685  bytes 21219986452 (19.7 GiB)
        TX errors 0  dropped 15 overruns 0  carrier 0  collisions 0


OS: TrueNAS Scale-25.04.2.4

HW Info
CPU: AMD Ryzen 9 3900X
RAM: 128GB ECC RAM (2x M391A4G43MB1-CTD, 2x M391A4G43AB1-CVF)
MB: X470D4U2-2T
onboard NIC: X550-AT2
HBA: Adaptec ASR-78165
HBA Expander: 2x Intel RES2SV240
 
nutzt die vm eine eigene ip, und eigene mac adresse? bei bridge hat man schnell einen konflikt
 
tja schwer zu sagen. steht in dmesg was dazu. link up, link down, fehler...? am ende spinnt der treiber
 
  • Gefällt mir
Reaktionen: redjack1000
@AAS Was hat das mit dem Host zu tun? v.a. wenn die VM ausgeschaltet ist?

@user324543 Man sieht ja ein paar Tausend dropped frames... Frage ist warum die gedroppt werden :)
 
BFF schrieb:
Dir Bridge an sich wird aber laufen. @user324543
ja, sie läuft aber wie beschrieben instabil

kieleich schrieb:
tja schwer zu sagen. steht in dmesg was dazu. link up, link down, fehler...? am ende spinnt der treiber
kannst du mir sagen, welchen dmesg Befehl du genau meinst?
AAS schrieb:
hast du die aktuellen virtio treiber im windows installiert?
das Problem tritt ja auch auf, wenn die VM (win11) ausgeschalten ist. Dann liegt es vermutlich an was anderem
 
dmesg ist dmesg

wenns dmesg nicht gibt dann manchmal auch logread

sorry kenne truenas nicht, irgendeine form von kernel oder log wirds ja auch geben da, steht da was drin zu netzwerk geschichten
 
  • Gefällt mir
Reaktionen: redjack1000
user324543 schrieb:
Ich hatte KI zum Debugging versucht, allerdings ist TrueNAS etwas eingeschränkt was gewisse Linux Befehle angeht.


Das aber einfach behebbar als root einfach
1760018581641.png


dann kannste mit apt install nahezu alles "sauber" nachinstallieren - ich mach das eigentlich immer auf all meinen TrueNAS-Servern
 
  • Gefällt mir
Reaktionen: BFF und redjack1000
kieleich schrieb:
steht in dmesg was dazu. link up, link down, fehler...?
Code:
root@truenas-192[~]# dmesg | egrep -i 'eth|enp|link|network|nic|disconnect|down|reset|error'
[    0.105440] LSM: initializing lsm=lockdown,capability,landlock,yama,apparmor,tomoyo,bpf,ipe,ima,evm
[    0.414081] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.416454] audit: initializing netlink subsys (disabled)
[    0.460843] pci 0000:20:00.0: [1022:43c7] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.461130] pci 0000:20:01.0: [1022:43c7] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.461406] pci 0000:20:02.0: [1022:43c7] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.461682] pci 0000:20:03.0: [1022:43c7] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.461961] pci 0000:20:04.0: [1022:43c7] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.462254] pci 0000:20:08.0: [1022:43c7] type 01 class 0x060400 PCIe Switch Downstream Port
[    0.464080] pci 0000:26:00.0: 16.000 Gb/s available PCIe bandwidth, limited by 5.0 GT/s PCIe x4 link at 0000:20:04.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[    0.464701] pci 0000:2a:00.0: 15.752 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x2 link at 0000:20:08.0 (capable of 31.504 Gb/s with 8.0 GT/s PCIe x4 link)
[    0.465219] pci 0000:2b:00.0: 31.504 Gb/s available PCIe bandwidth, limited by 8.0 GT/s PCIe x4 link at 0000:00:03.1 (capable of 63.012 Gb/s with 16.0 GT/s PCIe x4 link)
[    0.467672] ACPI: PCI: Interrupt link LNKA configured for IRQ 0
[    0.467718] ACPI: PCI: Interrupt link LNKB configured for IRQ 0
[    0.467758] ACPI: PCI: Interrupt link LNKC configured for IRQ 0
[    0.467807] ACPI: PCI: Interrupt link LNKD configured for IRQ 0
[    0.467851] ACPI: PCI: Interrupt link LNKE configured for IRQ 0
[    0.467888] ACPI: PCI: Interrupt link LNKF configured for IRQ 0
[    0.467931] ACPI: PCI: Interrupt link LNKG configured for IRQ 0
[    0.467968] ACPI: PCI: Interrupt link LNKH configured for IRQ 0
[    1.213964] RAS: Correctable Errors collector initialized.
[    1.226261] PM: genpd: Disabling unused power domains
[    1.428274] ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver
[    2.240232] ixgbe 0000:01:00.0: 31.504 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x4 link)
[    2.462399] ata1: SATA link down (SStatus 0 SControl 300)
[    2.511606] ixgbe 0000:01:00.0: Intel(R) 10 Gigabit Network Connection
[    2.928295] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    3.156277] usb 1-14.2: Product: Virtual Ethernet
[    3.329990] ixgbe 0000:01:00.1: 31.504 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x4 link)
[    3.396393] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    3.615258] ixgbe 0000:01:00.1: Intel(R) 10 Gigabit Network Connection
[    3.932872] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    4.270199] ata5: SATA link down (SStatus 0 SControl 330)
[    5.292652] ata6: failed to resume link (SControl 0)
[    5.295928] ata6: SATA link down (SStatus 0 SControl 0)
[    5.604883] ata7: SATA link down (SStatus 0 SControl 300)
[    5.912372] ata8: SATA link down (SStatus 0 SControl 300)
[    5.914014] ixgbe 0000:01:00.0 enp1s0f0: renamed from eth0
[    5.914305] ixgbe 0000:01:00.1 enp1s0f1: renamed from eth1
[    6.038670] cdc_ether 1-14.2:2.0 eth0: register 'cdc_ether' at usb-0000:03:00.0-14.2, CDC Ethernet Device, 2e:73:ee:b3:fa:48
[    6.038707] usbcore: registered new interface driver cdc_ether
[    6.040174] cdc_ether 1-14.2:2.0 enx2e73eeb3fa48: renamed from eth0
[   10.251758] systemd[1]: Reached target nss-lookup.target - Host and Network Name Lookups.
[   10.439993] systemd[1]: Starting zfs-volume-wait.service - Wait for ZFS Volume (zvol) links in /dev...
[   11.041161] Error: Driver 'pcspkr' is already registered, aborting...
[   79.791813] br0: port 1(enp1s0f1) entered blocking state
[   79.791818] br0: port 1(enp1s0f1) entered disabled state
[   79.791831] ixgbe 0000:01:00.1 enp1s0f1: entered allmulticast mode
[   79.791875] ixgbe 0000:01:00.1 enp1s0f1: entered promiscuous mode
[   79.947595] ixgbe 0000:01:00.1: registered PHC device on enp1s0f1
[   85.076415] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[   85.076487] br0: port 1(enp1s0f1) entered blocking state
[   85.076492] br0: port 1(enp1s0f1) entered listening state
[  100.124186] br0: port 1(enp1s0f1) entered learning state
[  115.224110] br0: port 1(enp1s0f1) entered forwarding state
[ 2274.746861] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[ 2274.747576] br0: port 1(enp1s0f1) entered disabled state
[ 2279.441617] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[ 2279.441680] br0: port 1(enp1s0f1) entered blocking state
[ 2279.441686] br0: port 1(enp1s0f1) entered listening state
[ 2294.538675] br0: port 1(enp1s0f1) entered learning state
[ 2309.642641] br0: port 1(enp1s0f1) entered forwarding state
[ 7055.517855] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[ 7055.518783] br0: port 1(enp1s0f1) entered disabled state
[ 7060.098289] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[ 7060.098366] br0: port 1(enp1s0f1) entered blocking state
[ 7060.098371] br0: port 1(enp1s0f1) entered listening state
[ 7075.324550] br0: port 1(enp1s0f1) entered learning state
[ 7090.428504] br0: port 1(enp1s0f1) entered forwarding state
[ 9790.216558] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[ 9790.217338] br0: port 1(enp1s0f1) entered disabled state
[ 9794.792478] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[ 9794.792514] br0: port 1(enp1s0f1) entered blocking state
[ 9794.792518] br0: port 1(enp1s0f1) entered listening state
[ 9809.907810] br0: port 1(enp1s0f1) entered learning state
[ 9825.011767] br0: port 1(enp1s0f1) entered forwarding state
[10473.446268] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[10473.446947] br0: port 1(enp1s0f1) entered disabled state
[10478.022585] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[10478.022664] br0: port 1(enp1s0f1) entered blocking state
[10478.022670] br0: port 1(enp1s0f1) entered listening state
[10493.169206] br0: port 1(enp1s0f1) entered learning state
[10508.273562] br0: port 1(enp1s0f1) entered forwarding state
[10816.720557] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[10816.721295] br0: port 1(enp1s0f1) entered disabled state
[10821.423263] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[10821.423340] br0: port 1(enp1s0f1) entered blocking state
[10821.423345] br0: port 1(enp1s0f1) entered listening state
[10836.464058] br0: port 1(enp1s0f1) entered learning state
[10851.568009] br0: port 1(enp1s0f1) entered forwarding state
[11502.197422] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[11502.198228] br0: port 1(enp1s0f1) entered disabled state
[11506.899381] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[11506.899456] br0: port 1(enp1s0f1) entered blocking state
[11506.899462] br0: port 1(enp1s0f1) entered listening state
[11522.030188] br0: port 1(enp1s0f1) entered learning state
[11537.134140] br0: port 1(enp1s0f1) entered forwarding state
[12528.680313] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[12528.681052] br0: port 1(enp1s0f1) entered disabled state
[12533.415959] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[12533.416017] br0: port 1(enp1s0f1) entered blocking state
[12533.416022] br0: port 1(enp1s0f1) entered listening state
[12548.586384] br0: port 1(enp1s0f1) entered learning state
[12563.690335] br0: port 1(enp1s0f1) entered forwarding state
[14584.371595] ixgbe 0000:01:00.1 enp1s0f1: left allmulticast mode
[14584.372268] ixgbe 0000:01:00.1 enp1s0f1: left promiscuous mode
[14584.372950] br0: port 1(enp1s0f1) entered disabled state
[14584.374528] br0: port 1(enp1s0f0) entered blocking state
[14584.374533] br0: port 1(enp1s0f0) entered disabled state
[14584.374543] ixgbe 0000:01:00.0 enp1s0f0: entered allmulticast mode
[14584.374586] ixgbe 0000:01:00.0 enp1s0f0: entered promiscuous mode
[14584.531471] ixgbe 0000:01:00.0: registered PHC device on enp1s0f0
[15955.165582] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[15959.818113] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[16297.238304] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[16301.940107] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[16980.645420] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Down
[16985.213822] ixgbe 0000:01:00.1 enp1s0f1: NIC Link is Up 10 Gbps, Flow Control: RX/TX
[18075.151846] ixgbe 0000:01:00.0 enp1s0f0: left allmulticast mode
[18075.152512] ixgbe 0000:01:00.0 enp1s0f0: left promiscuous mode
[18075.153194] br0: port 1(enp1s0f0) entered disabled state
[18075.154966] br0: port 1(enp1s0f1) entered blocking state
[18075.154971] br0: port 1(enp1s0f1) entered disabled state
[18075.154985] ixgbe 0000:01:00.1 enp1s0f1: entered allmulticast mode
[18075.155711] ixgbe 0000:01:00.1 enp1s0f1: entered promiscuous mode
[18075.156449] br0: port 1(enp1s0f1) entered blocking state
[18075.156454] br0: port 1(enp1s0f1) entered listening state
[18075.255241] ixgbe 0000:01:00.0: removed PHC on enp1s0f0
[18075.352160] br0: port 1(enp1s0f1) received tcn bpdu
[18090.200011] br0: port 1(enp1s0f1) entered learning state
[18105.303939] br0: port 1(enp1s0f1) entered forwarding state
 
user324543 schrieb:
das Problem tritt ja auch auf, wenn die VM (win11) ausgeschalten ist. Dann liegt es vermutlich an was anderem
Kabel schon getauscht? Nirgendwo ist STP aktiv?
Was auch noch sein könnte, wäre ein Hitzeproblem, hast du schon mal versucht mit einem 40er Lüfter die passiv Kühler der NIC zu kühlen?
Ergänzung ()

Uzer1510 schrieb:
Das aber einfach behebbar als root einfach
Anhang anzeigen 1664344

dann kannste mit apt install nahezu alles "sauber" nachinstallieren - ich mach das eigentlich immer auf all meinen TrueNAS-Servern
Genau der Sinn einer Appliance.^^
 
Naja Sinn einer Appliance wenn man mehr machen will als der Hersteller aktuell vorsieht oder wenn was wo hakt wie hier.

Ich finde das super dass TrueNAS hier eine recht sauber Möglichkeit bietet das System individuell anzupassen - und wer das nicht braucht nutzt es halt einfach nicht.
 
Ich vermute es lag doch an einem losen Kabel am Server: Trotz Arretierung des RJ45-Steckers in der Buchse am Mainboard, lässt sich der Stecker leicht verschieben. Dann Erlöschen die LEDs an der Buchse...
Das Problem hatte ich bisher noch nie an meinen SFP+ Steckern, die sitzen bombenfest.

Eventuell rüste ich trotzdem vorsorglich mal mit Lüftern an der RJ45 Buchse und am 10G Switch nach.
Danke für den Support
 
  • Gefällt mir
Reaktionen: AAS und kieleich
ja im log sieht man link up down up down und der name ändert sich auch (enp...f0 zu ...f1 und umgekehrt), bin mir nicht sicher was es damit auf sich hat

wenn ein anderer stecker, auch nicht fest sitzt, dann hilft der gute alte papierschnipsel den man mit rein klemmt ^^; soll man zwar nicht machen aber not macht erfinderisch
 
Zurück
Oben