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.

Repeated kernel panics during high-CPU usage states

Featured Replies

After years and years of stability, I'm now seeing occasional kernel panics during periods of high CPU usage.  This is happening more frequently - I've had three this week. I have to physically turn the machine off and on.

 

I'd like to troubleshoot this.

 

I turned on Syslog Server with "local syslog" to a cache-only share.

Is this the preferred way to troubleshoot this?

 

In case it helps, I've attached a screenshot of the kernel panic, and I've attached my diagnostics.

 

Thanks.

tower-diagnostics-20230828-0750.zip

Edited by volcs0

Solved by JorgeB

  • Community Expert
  • Solution

Based on the screenshot if may be the macvlan issue, but post the persistent syslog when you have it to confirm. If it's the macvlan issue switching to ipvlan should fix it (Settings -> Docker Settings -> Docker custom network type -> ipvlan (advanced view must be enabled, top right)).

  • Author
23 hours ago, JorgeB said:

Based on the screenshot if may be the macvlan issue, but post the persistent syslog when you have it to confirm. If it's the macvlan issue switching to ipvlan should fix it (Settings -> Docker Settings -> Docker custom network type -> ipvlan (advanced view must be enabled, top right)).

 

I turned on syslog server (local) with /mnt/user/syslog as the share (cache only).

 

That was two days ago, and nothing has been written to that folder.

 

Are there supposed to be logs written periodically to the folder?

 

How does that work for a kernel panic - when would something get written to syslog?

 

I checked and group/user is correct (nobody/users) and permissions are 777 for the share.

 

Thanks for the advice.

 

  • Community Expert

Post a screenshot of the syslog server settings, but most likely it's not correctly configured, you may want to read the instructions again.

  • Community Expert

You need to set the Remote syslog server to have the IP address of your Unraid server OR set the mirror to flash option.

  • Author
7 minutes ago, itimpi said:

You need to set the Remote syslog server to have the IP address of your Unraid server OR set the mirror to flash option.

 

That did it. Thanks.

  • Author
On 8/28/2023 at 9:05 AM, JorgeB said:

Based on the screenshot if may be the macvlan issue, but post the persistent syslog when you have it to confirm. If it's the macvlan issue switching to ipvlan should fix it (Settings -> Docker Settings -> Docker custom network type -> ipvlan (advanced view must be enabled, top right)).

 

I didn't make any changes yet based on your suggestion above.

It happened again yesterday - around 16:30.

Here are the last 1000 lines of the syslog.

 

 

Thank you for your insights.

 

  • Community Expert
55 minutes ago, volcs0 said:

Based on the screenshot if may be the macvlan issue,

It is:
 

Aug 31 09:18:58 Tower kernel: macvlan_broadcast+0x10a/0x150 [macvlan]
Aug 31 09:18:58 Tower kernel: ? _raw_spin_unlock+0x14/0x29
Aug 31 09:18:58 Tower kernel: macvlan_process_broadcast+0xbc/0x12f [macvlan]

 

  • Author
7 minutes ago, JorgeB said:

It is:
 

Aug 31 09:18:58 Tower kernel: macvlan_broadcast+0x10a/0x150 [macvlan]
Aug 31 09:18:58 Tower kernel: ? _raw_spin_unlock+0x14/0x29
Aug 31 09:18:58 Tower kernel: macvlan_process_broadcast+0xbc/0x12f [macvlan]

 

Excellent. Thank you for taking a look. I will make the change you suggested.

 

Also, are all of those post disabled / blocked lines concerning? 

 

Thanks again for your help.

 

  • Community Expert
6 minutes ago, volcs0 said:

Also, are all of those post disabled / blocked lines concerning? 

Nope

  • Author
On 9/1/2023 at 7:36 AM, JorgeB said:

Nope

Sorry to pile on another question -

Since changing from macvlan to ipvlan, my cloudflare tunnel to my apps no longer works - getting DNS errors / SRV lookup errors.

If I change back to macvlan, it works again. 

I'm reading about this and trying to troubleshoot and learn.

Any thoughts about where to start with this? 

Thanks

 

  • Community Expert

Update to v6.12.4, there's a new option to still use macvlan without causing the call traces, read the release notes for more info.

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.