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 fails during parity check

Featured Replies

Hi All,

 

Over the past few days I've noticed Unraid failing when I get home from work and first thing in the morning. First Docker services start failing then the unraid web server becomes unresponsive and eventually wont respond to pings.

 

Rebooting fixes it for a while but as the parity check at boot continues on during the day, the cycle repeats.

I've attached diagnostics if anyone can help. 

 

Cheers!

helios-diagnostics-20231217-1318.zip

Solved by itimpi

  • Author

Haven't run memtest since original install over 6 months ago now.

 

It's running a parity check at the moment, so I'll set up a syslog server now and if/when it falls over again I'll run memtest again.
 

  • Author

Ok, so I've run memtest86+ and got the all clear. 
 

Attached syslog. time of restart: Dec 19 @ 20:53

syslog-10.10.10.10.log

  • Author

last entries before I lost access to the server were to do with the trim function on my cache:

 

Dec 19 20:02:51 HELIOS root: /etc/libvirt: 125.7 MiB (131764224 bytes) trimmed on /dev/loop3
Dec 19 20:02:51 HELIOS root: /var/lib/docker: 1017.2 MiB (1066659840 bytes) trimmed on /dev/loop2
Dec 19 20:02:51 HELIOS root: /mnt/cache: 429.5 GiB (461217300480 bytes) trimmed on /dev/mapper/nvme0n1p1
Dec 19 20:53:38 HELIOS root: Delaying execution of fix common problems scan for 10 minutes

  • Community Expert
Dec 19 08:37:53 HELIOS kernel: macvlan_broadcast+0x10a/0x150 [macvlan]
Dec 19 08:37:53 HELIOS kernel: ? _raw_spin_unlock+0x14/0x29
Dec 19 08:37:53 HELIOS 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)), then reboot.
 

  • Author

I needed to switch to macvlan for nginx proxy manager official to work :(

  • Community Expert
1 minute ago, Helio667 said:

I needed to switch to macvlan for nginx proxy manager official to work :(

In which case as mentioned in the release notes you need to ensure that bridging is disabled on eth0.

 

  • Author
9 minutes ago, itimpi said:

In which case as mentioned in the release notes you need to ensure that bridging is disabled on eth0.

 

Sorry not really getting it yet. Maybe this is the issue, when I was configuring the server originally I bonded the 2 x 2.5 g links (br0), then changed to macvlan when NPMO wasn't working. That worked fine for about 2-3 months.

Should I unbind the ports? or...?

  • Community Expert
  • Solution
Just now, Helio667 said:

Sorry not really getting it yet. Maybe this is the issue, when I was configuring the server originally I bonded the 2 x 2.5 g links (br0), then changed to macvlan when NPMO wasn't working. That worked fine for about 2-3 months.

Should I unbind the ports? or...?

The release notes say that you need to disable bridging if you do not want Macvlan crashes to eventually crash the server when using Macvlan.   Why if have no idea.

  • Author

OK, so since that option is greyed out and unchangeable, I'm assuming that I have to separate the two NICs to disable bridging

  • Author
14 minutes ago, itimpi said:

The release notes say that you need to disable bridging if you do not want Macvlan crashes to eventually crash the server when using Macvlan.   Why if have no idea.

 

I was able to disable bridging after turning of VMs while keeping the bonded interface AND still set to macvlan.... 

for anyone else that might end up here, turn off VMs and disable bridging seems to work

 

See how it goes!

 

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.