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.

Server recently unstable (unreachable via SSH/WebUI, pegged CPU core for no reason)/

Featured Replies

My server has recently become unstable, - as evidence by services being unreachable (including the WebUI or via SSH) requiring a reboot to get it up and running. Today I had a situation where i logged into the WebUI and saw that a has cpu core pinned at 100% and then the WebUI returned 500 error. I was able to still ssh into the box and grab a diagnostic file. But a little while later it was unreachable again (either way) and I had to reboot it. I have turned off docker services and vms with no really success. Yesterday I turned on the mirror syslogs to boot drive in hopes of capturing more logs about why the lock up was happening. Im wondering if that potentially wore out my bootdrive (which was ~6 years old?)

unraid-diagnostics.zip

I'm having similar issues and from what I can tell my logs shows something with some pcie devices and power saving. Something about the new kernel changed power saving settings.

  • Community Expert

This looks more like a platform instability, not primarily a WebGUI or QEMU problem.

Key sequence from the diagnostics:

- Machine-check hardware errors begin first.

- find then page-faults inside XFS directory handling.

- QEMU page-faults in kernel timekeeping and exits with interrupts disabled.

- A media scanner hits an invalid opcode in memory-management code.

- BANK0 CMCI storms are reported on four logical CPUs.

- The resulting zombie/blocked processes persist for almost two days.

- PHP-FPM eventually times out, producing WebGUI 504 errors. That is downstream damage, not the initial failure.

The apparent pegged core was the dead QEMU process attributed 110.9% CPU. However, the overall system was 92.4% idle, suggesting corrupted

task/accounting state rather than a normally busy VM.

Most likely cause: marginal CPU, RAM, motherboard, voltage, cooling, or power stability. Linux defines these machine checks as

CPU-detected internal hardware conditions.

Suggested next steps:

1. Preserve /var/log/mcelog before the next reboot. It existed and contained 23,739 bytes at the crash time, that's not included in the diags

2. Load BIOS defaults; disable XMP, CPU overclock/undervolt, and multicore enhancement.

3. Run boot-time Memtest for multiple passes

4. Check CPU cooling, PSU condition, and power delivery.

5. Update the BIOS, looks like there's a newer version than the one you're using.

  • Author

Any advice on how to perserve /var/loog/mcelog in the event the machine becomes unresponsive again? (I don't have a monitor keyboard attached to this machine so i rely on SSH or the WebGUI).

Good call out on the BIOS its been a while since i have updated it though I could have sworn it was more recent in 2021.

  • Community Expert

You should be able to copy that over SSH, to the flash drive, for example, cp /var/log/mcelog /boot/mcelog.txt

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.