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.

Problem with all missing disks in pool and starting array without

Featured Replies

Hi all

I may have killed my supermicro BMC (ipmi) and potentially 2 nvme's of a btrfs mirror pool.

I slipped installing a GPU on the board and I think I killed BMC (ipmi) on my board and also potentially my 2 nvme's of my mirrored btrfs pool.

The problem with the BMC seems to be known with that board... as some resistors seem to be more than usual fragile near the pci slots.

My nvme's were near too.. (

I can boot (even no screen due missing integrated GPU and doesn't pick up external gpu) and no remote ipmi ...

So no access to the bios to check the settings....

Unraid doesn't find the disks, even for one I get the dmesg output:

[ 62.784935] nvme nvme0: I/O tag 17 (0011) QID 0 timeout, disable controller

[ 62.787070] nvme nvme0: Device not ready; aborting shutdown, CSTS=0x1

[ 62.792699] nvme 0000:41:00.0: probe with driver nvme failed with error -4

I already tried the disks with NVME to PCI adapter.. but same result, so I don't think it's the nvme connectors on the board. And also I can't see the disks if I put it in a windows PC.

They show no obvious damage... but I start to believe I got the jackpot by killing both at the same time somehow... but one seems to be at least somehow not completely dead.

So have two problems now:

  • I hoped to resurrect the data after last backup from at least one.
    Maybe someone has an idea... regarding the dmesg errors, I found some kernel parameters to try... but not sure if that helps... as they seem most used in case of disconnects not half dead disks...
    nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off

  • Also I can't start the array without the pool.
    If I'm not wrong, I should be able to check the "Yes, I want to do this" option and start the array. If one disk would be somehow resurrected, I assume I can access the data to copy... so wouldn't care to rebuild the pool with new disks anyway. Or reimport the pool if possible from one of the resurrected disks.
    Even with "Yes, I want to do this" option, I get "Wrong pool state" - "too many wrong or missing devices". But I can't remove the pool nor unassign the missing disks.

update:

as expected... booting with the found kernel arguments didn't change anything:

# dmesg | grep nvme

[ 0.000000] Command line: BOOT_IMAGE=/bzimage isolcpus=18-23,42-47 initrd=/bzroot nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off

[ 0.163217] Kernel command line: BOOT_IMAGE=/bzimage isolcpus=18-23,42-47 initrd=/bzroot nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off

[ 2.291209] nvme nvme0: pci function 0000:41:00.0

[ 62.784860] nvme nvme0: I/O tag 9 (0009) QID 0 timeout, disable controller

[ 62.787002] nvme nvme0: Device not ready; aborting shutdown, CSTS=0x1

[ 62.792852] nvme 0000:41:00.0: probe with driver nvme failed with error -4

update2:

also tried both of

iommu=soft

amd_iommu=off

also no change unfortunatly.

host01-diagnostics-20260321-2051.zip

Edited by spali
update

Solved by JorgeB

  • Community Expert
  • Solution

If the devices are not found on the server and also another PC, it suggests they are dead. As for starting the array without the pool, click the first pool device and then "remove pool"

  • Author
1 hour ago, JorgeB said:

If the devices are not found on the server and also another PC, it suggests they are dead. As for starting the array without the pool, click the first pool device and then "remove pool"

That was the missing click I didn't found. Thank you.

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.