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.

NVMe Disks do not "spin down"...

Featured Replies

Hello,

I'm curious if other unRAID Users have been able to successfully "spin down" their NVMe based SSDs?

 

I have HDDs, SATA SSDs and NVMe SSDs within my unRAID box.  Both the HDDs and SATA SSDs all "spin down" after the configured amount of disk inactivity OR when I manually click on the 'spin down' icon within the MAIN tab.

 

The (attached) screen shot shows one of my ZFS Pools that has both NVMe and SATA SSDs - the SATA SSDs "spin down" (enter low power mode) but none of the NVMe disks will spin down.  I also have another Pool containing a pair of NVMe disks and this also fails to "spin down" any of the (NVMe) disks.

 

When manually clicking on the 'spin down' button - the Server 'Log' shows an entry similar to the following for each NVMe disk:

 

emhttpd: spinning down /dev/nvme0n1
emhttpd: sdspin /dev/nvme0n1 down: 25

 

I have also enabled the following BIOS options but these don't seem to change the behaviour for the NVMs 'spin down':

 

PCI Express Native Control = Enabled

PCIE ASPM Support = Enabled

PCH PCIE ASPM Support = Enabled

 

Not really a big issue as NVMe disks consume far less power than HDDs but it would be nice to have these consuming as little power as possible plus it would be nice to see them all "spun down" within the GUI.

 

Any suggestions welcome!

 

Thanks.

 

ur-NVME-and-SATA-Pool.png

Solved by SimonF

  • Community Expert
  • Solution
1 hour ago, PPH said:

Hello,

I'm curious if other unRAID Users have been able to successfully "spin down" their NVMe based SSDs?

 

I have HDDs, SATA SSDs and NVMe SSDs within my unRAID box.  Both the HDDs and SATA SSDs all "spin down" after the configured amount of disk inactivity OR when I manually click on the 'spin down' icon within the MAIN tab.

 

The (attached) screen shot shows one of my ZFS Pools that has both NVMe and SATA SSDs - the SATA SSDs "spin down" (enter low power mode) but none of the NVMe disks will spin down.  I also have another Pool containing a pair of NVMe disks and this also fails to "spin down" any of the (NVMe) disks.

 

When manually clicking on the 'spin down' button - the Server 'Log' shows an entry similar to the following for each NVMe disk:

 

emhttpd: spinning down /dev/nvme0n1
emhttpd: sdspin /dev/nvme0n1 down: 25

 

I have also enabled the following BIOS options but these don't seem to change the behaviour for the NVMs 'spin down':

 

PCI Express Native Control = Enabled

PCIE ASPM Support = Enabled

PCH PCIE ASPM Support = Enabled

 

Not really a big issue as NVMe disks consume far less power than HDDs but it would be nice to have these consuming as little power as possible plus it would be nice to see them all "spun down" within the GUI.

 

Any suggestions welcome!

 

Thanks.

 

ur-NVME-and-SATA-Pool.png

NVMEs go into low power mode by default, but disks will not show spun done. Function is being added in next release so you can see power draw but if changes very often. ps is the powerstate and as you can see when I started a VM it went from 3 to 0

 

ps    0 : mp:7.80W operational enlat:0 exlat:0 rrt:0 rrl:0
          rwt:0 rwl:0 idle_power:- active_power:-
ps    1 : mp:2.90W operational enlat:0 exlat:0 rrt:1 rrl:1
          rwt:1 rwl:1 idle_power:- active_power:-
ps    2 : mp:2.80W operational enlat:0 exlat:0 rrt:2 rrl:2
          rwt:2 rwl:2 idle_power:- active_power:-
ps    3 : mp:0.0250W non-operational enlat:2500 exlat:7500 rrt:3 rrl:3
          rwt:3 rwl:3 idle_power:- active_power:-
ps    4 : mp:0.0050W non-operational enlat:10500 exlat:65000 rrt:4 rrl:4
          rwt:4 rwl:4 idle_power:- active_power:-
root@computenode:~# nvme get-feature /dev/nvme0 -f2
get-feature:0x02 (Power Management), Current value:0x00000003
root@computenode:~# nvme get-feature /dev/nvme0 -f2
get-feature:0x02 (Power Management), Current value:0x00000003
root@computenode:~# nvme get-feature /dev/nvme0 -f2
get-feature:0x02 (Power Management), Current value:00000000
root@computenode:~# 

 

 

  • Author

Thanks for the detailed explanation.  I will look for the enhanced notification for NVMe disks in the next version of unRAID. 👍

  • 2 years later...

Hello guys, is there any update on this? Seems that in 7.2.4 it's still unchanged as per the original post.

Thank you!

  • Community Expert
5 hours ago, matteventu said:

Seems that in 7.2.4 it's still unchanged as per the original post.

On 12/17/2023 at 3:11 PM, SimonF said:

NVMEs go into low power mode by default, but disks will not show spun done. Function is being added in next release so you can see power draw

You can now see this, there's an option in Disk Settings to enable it.

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.