Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Unraid hangs up

Featured Replies

Hello,

This morning when i woke up unraid was unresponsive until reboot, so i was not able to collect logs before rebooting.

This is the second time this happened.

I checked the system logs but i cant find any clues of what could be causing this.

Both times i was sleeping so i did not see exactly when it did happen.

Can someone point me to the right direction to troubleshoot this?

Thanks!!

server1a-diagnostics-20231004-0946.zip

Solved by JorgeB

  • Author

Ohh, okay, makes sense why the logs i had were useless.

I will activate the syslog server and see.

Last time it hung up was like a month ago, so it will be a long time before i get those useful logs...

Thanks!

  • Community Expert
1 hour ago, SHALcL said:

this time with syslog server enabled.

You need to post the separately, it does not come with the diags.

  • Author

Damn, i dont have the syslogs.

If you check my previous post history you will see that i have some weird network behaviour on my unraid, and this made it to not capture the logs since the last reboot...

Now i'm capturing logs again, lets wait for another crash...

Sorry.

 

  • Community Expert
4 minutes ago, SHALcL said:

Damn, i dont have the syslogs.

If you check my previous post history you will see that i have some weird network behaviour on my unraid, and this made it to not capture the logs since the last reboot...

Now i'm capturing logs again, lets wait for another crash...

Sorry.

 

If you have the Mirror to Flash option set for the syslog server then it does not need the network working to capture a log to the flash drive in the 'logs' folder.

  • Author
1 minute ago, itimpi said:

If you have the Mirror to Flash option set for the syslog server then it does not need the network working to capture a log to the flash drive in the 'logs' folder.

Yeah, but i did not enable it becasue i can't casue (or i dont know how yet) the crash, and i have to leave it running for weeks to months for it to happen again, and I don't want to burn my flashdrive

I see this in the logs:

Oct 17 00:00:13 Server1A kernel: r8169 0000:0b:00.0 eth1: RTL8168h/8111h, 22:09:5c:07:20:4f, XID 541, IRQ 81
Oct 17 00:00:13 Server1A kernel: r8169 0000:0b:00.0 eth1: jumbo features [frames: 9194 bytes, tx checksumming: ko]

 

You have a Realtek NIC (eth0).  The Realtek NICs are troublesome on Linux because the drivers are not well maintained.  You are also using Jumbo Frames.  This is not a good combination.  Jumbo frames are discouraged bcause it is hard to set up a network to properly handle them.

 

Do the following:

  • Set the MTUs on all networking back to default.
  • Reconfigure your network setup to either use eth1 as a backup to eth0 (bond with both NICs), or use eth1 only.

Get your system stable, then work on network improvements a little at a time and watch for issues.

  • Author

Thanks for the reply!

I have the 2.5G connected to the lan, and the 10G with jumbo packets connected directly to a PC.

I will try to disable jumbo packets between te server and the pc and see if it stops crashing.

  • Author

It happened again and this time without jumbo packets enabled.
EDIT: I think its OOM this time...

server1a-diagnostics-20231019-0012.zip

Edited by SHALcL

  • 2 weeks later...

You are still using Jumbo frames:

Nov  2 11:48:57 Server1A kernel: r8169 0000:0b:00.0 eth0: RTL8168h/8111h, 22:09:5c:07:20:4f, XID 541, IRQ 47
Nov  2 11:48:57 Server1A kernel: r8169 0000:0b:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]

 

Recommendations:

  • Remove Jumbo frames.  You have to be sure they ar not enabled anywhere on your network.  IMHO, Jumbo frame offer little improvement and are not worth the headaches.
  • Update your gpustat plugin.
  • Try setting up a bridge with both eth0 and eth1 in the bridge and use backup configuration.  This wil allow eth1 to take over if eth0 fails.
  • Get an Intel NIC.
  • Author

Both interfaces are using the default MTU of 1500.

image.thumb.png.f4851d1cc92d569994a778f026970b27.png

At the other end, on my windows computer i also have jumbo packets disabled (10G NIC is a direct connection between the server and the workstation).

image.png.7272a7b0a953fe907b73c2585039dd75.png

  • Author

Hello,

And happened once again...

I dont have any MTU above the default 1500 and i updated everything.

This freezing randomly thing is starting to get old...

server1a-diagnostics-20231102-1150_latest1.zip

  • Author
Just now, JorgeB said:

Did you enable the syslog server as mentioned?

Yes, i did

  • Community Expert

Then please post it as well.

  • Community Expert
  • Solution
On 10/9/2023 at 10:53 AM, JorgeB said:
On 10/9/2023 at 9:52 AM, SHALcL said:

this time with syslog server enabled.

You need to post the separately, it does not come with the diags.

 

 

Nov  7 23:45:46 Server1A kernel: macvlan_broadcast+0x10a/0x150 [macvlan]
Nov  7 23:45:46 Server1A kernel: ? _raw_spin_unlock+0x14/0x29
Nov  7 23:45:46 Server1A kernel: macvlan_process_broadcast+0xbc/0x12f [macvlan]

Macvlan call traces will usually end up crashing the server, switching to ipvlan should fix it (Settings -> Docker Settings -> Docker custom network type -> ipvlan (advanced view must be enabled, top right)).

  • Author

Changing this setting right away.
Fingers crossed.

Thanks for looking in to it!

If it does not crash in a couple of weeks I will mark this as the solution.

Edited by SHALcL

  • Community Expert

Make sure you reboot after changing the setting, in case there's already been a call trace.

  • Author
41 minutes ago, JorgeB said:

Make sure you reboot after changing the setting, in case there's already been a call trace.

I will do it tonight.

Many thanks.-

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.