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.

System hung, IPMI not accepting input

Featured Replies

This morning I found my server (6.12.6) had hung: couldn't access the GUI or the shares. IPMI showed an unRAID screen with a field for user name, but I couldn't type anything into the field, even using the virtual keyboard.

 

In the end I had to reboot, so there was the dreaded unclean shutdown, and now parity-check is running.

 

Don't think I've done anything drastic, although over the last few weeks fiddling with docker container access I switched from ipvlan back to macvlan and vice versa a couple of times, but the server has been running fine (on macvlan without any further changes) for at least a week.

 

Hoping someone can make sense of the diagnostics and tell me what caused the problem.

tower-diagnostics-20240224-0945.zip

  • Community Expert

If it keeps happening enable the syslog server and post that after a crash.

  • Author

Well it so happens that I forgot to disable syslog server from some past investigation, so I actually have a syslog. I've removed earlier things and lines after rebooting, but can add those back if needed. Looks like the crash was around 3.00 am on Feb 24.

syslog_1.log

  • Community Expert

Many call traces but unclear to me what's causing them, it doesn't look macvlan related, it could be a specific container causing issues, if it keeps happening you can try stopping all and then re-enabling one by one.

  • 1 month later...
  • Author

The GUI has become unresponsive at least twice more in the last month. Not sure if it's the same problem, but would like to know if there's something obvious that I should be doing. Still on 6.12.6. This resulted in unclean shutdowns each time.

 

Diagnostics and syslog are attached. Syslog is lightly redacted; hope I haven't removed anything that's pertinent. (\\IP address\Tower_repo is a Tailscale connection.)

 

This time the GUI got stuck while updating the DuckDNS container - I saw some error message (unfortunately can't remember what now) and then the GUI gradually froze - various tabs became unresponsive.

tower-diagnostics-20240329-1010.zip syslog-192.168.1.14.log

  • Community Expert
Mar 29 10:06:31 Tower kernel: macvlan_broadcast+0x10a/0x150 [macvlan]
Mar 29 10:06:31 Tower kernel: ? _raw_spin_unlock+0x14/0x29
Mar 29 10:06:31 Tower 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.

 

Also, the docker image is corrupt, it should be recreated:

https://docs.unraid.net/unraid-os/manual/docker-management/#re-create-the-docker-image-file

Also see below if you have any custom docker networks:

https://docs.unraid.net/unraid-os/manual/docker-management/#docker-custom-networks

 

  • Author

Thanks so much. Will carry out the fixes once the parity check has completed.

  • Author

I've switched to ipvlan, recreated the custom docker network (same name "proxynet") and recreated the docker image. But now my docker containers (Swag and Nextcloud) aren't connecting to the custom network. Host access to custom networks is enabled, as is Preserve user defined networks. I'm sure I've done this before, so I think I'm missing some obvious step.

 

Here's the result of docker network ls:

 

root@Tower:~# docker network ls
NETWORK ID     NAME       DRIVER    SCOPE
16453c5dced9   br0        ipvlan    local
7c5d56aee35f   bridge     bridge    local
83cf0e1b1ef5   host       host      local
9e74c89874cb   none       null      local
69ed37939ece   proxynet   bridge    local

 

tower-diagnostics-20240331-1848.zip

  • Community Expert

Sorry but I cannot help with that, suggest creating a new post since it's unrelated to the thread title.

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.