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.

One pool device is doing nothing

Featured Replies

Hello all,

On my system I have 2 x 512 GB nvme sticks acting as pool devices. The filesystem is ZFS.

I noticed that one of the 2 nvme sticks is doing nothing. The ZFS master plugin shows that the cache health is "degraded" without any additional information.

Do you have any idea of what is going on here and how to fix it?

Thanks.

pool1.jpg

pool2.jpg

Solved by JorgeB

  • Author

Ok more info:

pool3.jpg

Can I simply issue the command "zpool online" to fix this?

  • Author

I tried to online the second nvme and then clear errors but it did not help...

  • Author

Ok after a cold reboot things are back to normal. Not sure what happened here. I have set the "spin down" to never on that nvme to see if it prevents it from disappearing..

Edited by googleg

  • Community Expert
  • Solution

NVMe device dropped offline:

May 23 13:19:14 Nas3 kernel: nvme nvme0: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0x10

May 23 13:19:14 Nas3 kernel: nvme nvme0: Does your device have a faulty power saving mode enabled?

May 23 13:19:14 Nas3 kernel: nvme nvme0: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off" and report a bug

May 23 13:19:14 Nas3 kernel: nvme 0000:01:00.0: enabling device (0000 -> 0002)

May 23 13:19:14 Nas3 kernel: nvme nvme0: Disabling device after reset failure: -19

Try adding those options to syslinux.cfg, also you should scrub the pool now.

  • Author

Ok, please help me there, where do I add "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off"

Is it under "Uuraid OS" after "append initrd=/bzroot" ?

Also do you know I should scrub the pool? Is there an indication showing anywhere? Just curious.

  • Community Expert
9 minutes ago, googleg said:

Is it under "Uuraid OS" after "append initrd=/bzroot" ?

Correct.

9 minutes ago, googleg said:

Also do you know I should scrub the pool?

Click the first pool device, then scroll down to the Pool Status section and you'll see the scrub button.

  • Author

Thank you, I've implemented the extra kernel parameters and I will monitor the situation.

Hopefully this will fix it. If not I've read that others have solved the issue by swapping the NVMEs or simply replacing it with a different brand/model.

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.