我使用6.9.2后硬盘无法休眠


Recommended Posts

6 hours ago, lyqalex said:

如果这样,可能与dell服务器的raid卡工作原理有关,因为原装服务器的raid卡并没有休眠一说,但6.82又正常,这点比较挠头,我只能建议你去主板或者raid卡bios看有没有一些选项调整。

1061233056_raid.thumb.png.912d210afefbf9418237b32f2588bfc3.png

Link to comment

Aug 29 18:39:46 Tower emhttpd: spinning down /dev/sdc
Aug 29 18:39:47 Tower emhttpd: read SMART /dev/sdb
Aug 29 18:39:47 Tower emhttpd: read SMART /dev/sdc
Aug 29 18:48:23 Tower emhttpd: spinning down /dev/sde
Aug 29 18:48:24 Tower emhttpd: read SMART /dev/sde
Aug 29 19:06:07 Tower emhttpd: spinning down /dev/sdf
Aug 29 19:06:08 Tower emhttpd: read SMART /dev/sdf
Aug 29 19:09:48 Tower emhttpd: spinning down /dev/sdb
Aug 29 19:09:48 Tower emhttpd: spinning down /dev/sdc
Aug 29 19:09:49 Tower emhttpd: read SMART /dev/sdb
Aug 29 19:09:49 Tower emhttpd: read SMART /dev/sdc
Aug 29 19:18:25 Tower emhttpd: spinning down /dev/sde
Aug 29 19:18:26 Tower emhttpd: read SMART /dev/sde
Aug 29 19:36:09 Tower emhttpd: spinning down /dev/sdf
Aug 29 19:36:10 Tower emhttpd: read SMART /dev/sdf
Aug 29 19:39:50 Tower emhttpd: spinning down /dev/sdb
Aug 29 19:39:50 Tower emhttpd: spinning down /dev/sdc
Aug 29 19:39:51 Tower emhttpd: read SMART /dev/sdb
Aug 29 19:39:51 Tower emhttpd: read SMART /dev/sdc
Aug 29 19:48:27 Tower emhttpd: spinning down /dev/sde
Aug 29 19:48:28 Tower emhttpd: read SMART /dev/sde
Aug 29 20:09:52 Tower emhttpd: spinning down /dev/sdb
Aug 29 20:09:52 Tower emhttpd: spinning down /dev/sdc
Aug 29 20:09:53 Tower emhttpd: read SMART /dev/sdb
Aug 29 20:09:53 Tower emhttpd: read SMART /dev/sdc
Aug 29 20:18:29 Tower emhttpd: spinning down /dev/sde
Aug 29 20:18:30 Tower emhttpd: read SMART /dev/sde
Aug 29 20:39:54 Tower emhttpd: spinning down /dev/sdb
Aug 29 20:39:54 Tower emhttpd: spinning down /dev/sdc
Aug 29 20:39:55 Tower emhttpd: read SMART /dev/sdb
Aug 29 20:39:55 Tower emhttpd: read SMART /dev/sdc
Aug 29 20:48:02 Tower emhttpd: spinning down /dev/sdf
Aug 29 20:48:03 Tower emhttpd: read SMART /dev/sdf
Aug 29 20:48:31 Tower emhttpd: spinning down /dev/sde
Aug 29 20:48:33 Tower emhttpd: read SMART /dev/sde

Link to comment

 

On 8/27/2021 at 1:38 PM, Nick_Xu said:

在使用6.8.2时一切正常。

 

如果之前冇问题, 就不是硬件有关.

 

 

On 8/27/2021 at 9:03 PM, Nick_Xu said:

我甚至为此做个了新系统,不装任何插件、不开docker、VMS也依然如此

 

试多一步行maintenance mode, 再看看硬碟会否休眠.

 

 

或者用 "iotop -a -o" 看看那些程序唤醒了硬碟.

 

NERD PACK install iotop and python2

Edited by Vr2Io
Link to comment

这个似乎是6.9.2改了读取Smart的代码,导致休眠都不好用了。我也碰到类似问题,其他英文论坛也有老外碰到此类问题。总是有 read SMART /dev/xxx 会让休眠的硬盘启动。不过我的是10~20分钟之后才有这个read SMART的提示。你这个差了就1~2秒,症状不太一样。 估计还是有程序在用硬盘, 可以装个File Activity的插件看看有没有硬盘读写情况,或者装个System Stat的插件可以看整体读写情况。 

 

我是完全没有文件读写,但是有一个read SMART就会唤醒硬盘,这个是Unraid调的, 没办法解决。

后来退回到 6.9.1 版本之后能解决隔10几分钟read SMART的问题,现在都能休眠n个小时的样子,包括阵列盘和外置移动硬盘。

Link to comment
2 hours ago, Nick_Xu said:

Aug 29 18:39:46 Tower emhttpd: spinning down /dev/sdc
Aug 29 18:39:47 Tower emhttpd: read SMART /dev/sdb
Aug 29 18:39:47 Tower emhttpd: read SMART /dev/sdc
Aug 29 18:48:23 Tower emhttpd: spinning down /dev/sde
Aug 29 18:48:24 Tower emhttpd: read SMART /dev/sde
Aug 29 19:06:07 Tower emhttpd: spinning down /dev/sdf
Aug 29 19:06:08 Tower emhttpd: read SMART /dev/sdf
Aug 29 19:09:48 Tower emhttpd: spinning down /dev/sdb
Aug 29 19:09:48 Tower emhttpd: spinning down /dev/sdc
Aug 29 19:09:49 Tower emhttpd: read SMART /dev/sdb
Aug 29 19:09:49 Tower emhttpd: read SMART /dev/sdc
Aug 29 19:18:25 Tower emhttpd: spinning down /dev/sde
Aug 29 19:18:26 Tower emhttpd: read SMART /dev/sde
Aug 29 19:36:09 Tower emhttpd: spinning down /dev/sdf
Aug 29 19:36:10 Tower emhttpd: read SMART /dev/sdf
Aug 29 19:39:50 Tower emhttpd: spinning down /dev/sdb
Aug 29 19:39:50 Tower emhttpd: spinning down /dev/sdc
Aug 29 19:39:51 Tower emhttpd: read SMART /dev/sdb
Aug 29 19:39:51 Tower emhttpd: read SMART /dev/sdc
Aug 29 19:48:27 Tower emhttpd: spinning down /dev/sde
Aug 29 19:48:28 Tower emhttpd: read SMART /dev/sde
Aug 29 20:09:52 Tower emhttpd: spinning down /dev/sdb
Aug 29 20:09:52 Tower emhttpd: spinning down /dev/sdc
Aug 29 20:09:53 Tower emhttpd: read SMART /dev/sdb
Aug 29 20:09:53 Tower emhttpd: read SMART /dev/sdc
Aug 29 20:18:29 Tower emhttpd: spinning down /dev/sde
Aug 29 20:18:30 Tower emhttpd: read SMART /dev/sde
Aug 29 20:39:54 Tower emhttpd: spinning down /dev/sdb
Aug 29 20:39:54 Tower emhttpd: spinning down /dev/sdc
Aug 29 20:39:55 Tower emhttpd: read SMART /dev/sdb
Aug 29 20:39:55 Tower emhttpd: read SMART /dev/sdc
Aug 29 20:48:02 Tower emhttpd: spinning down /dev/sdf
Aug 29 20:48:03 Tower emhttpd: read SMART /dev/sdf
Aug 29 20:48:31 Tower emhttpd: spinning down /dev/sde
Aug 29 20:48:33 Tower emhttpd: read SMART /dev/sde

我建议还是从主板或者raid卡bios着手查看一些选项,做一些调整,感觉是机器设定问题。我的unraid服务器安装6.92版,不访问,机械硬盘可以一直休眠,包括直通硬盘。

Link to comment
3 hours ago, lyqalex said:

我建议还是从主板或者raid卡bios着手查看一些选项,做一些调整,感觉是机器设定问题。我的unraid服务器安装6.92版,不访问,机械硬盘可以一直休眠,包括直通硬盘。

一模一样的硬件、配置,都没改过设置,6.8.2正常,6.9.2不正常

Link to comment

我Array有两个SAS 硬盘,两个SATA硬盘,6.9.2下确实不能spindown. GOOGLE了一下,我的解决方案
- 安装SAS Spindown插件, 好像是必须,unraid用了sata代码,SAS drives不能spin down
- 安装cache drive, 把appdata的cache选项prefer, 然后启动mover, 把folder移到cache drive。注,appdata在cache drive没有parity保护。





Sent from my VOG-L29 using Tapatalk

Link to comment

Nick_Xu的服务器比较难解的是:6.82正常休眠,6.92全新安装并且没有安装任何插件和docker、vms的时候所有硬盘仍然没法休眠,并且smart读取非常频繁。所以看上去更像机器硬件或设置问题,而非软件频繁读取硬盘导致。或者如jinlife说的,新版机制不一样?没有一样的机器难以实际判断。

Link to comment
4 hours ago, wilsonhomelab said:

我Array有两个SAS 硬盘,两个SATA硬盘,6.9.2下确实不能spindown. GOOGLE了一下,我的解决方案
- 安装SAS Spindown插件, 好像是必须,unraid用了sata代码,SAS drives不能spin down
- 安装cache drive, 把appdata的cache选项prefer, 然后启动mover, 把folder移到cache drive。注,appdata在cache drive没有parity保护。





Sent from my VOG-L29 using Tapatalk
 

 

1 hour ago, lyqalex said:

Nick_Xu的服务器比较难解的是:6.82正常休眠,6.92全新安装并且没有安装任何插件和docker、vms的时候所有硬盘仍然没法休眠,并且smart读取非常频繁。所以看上去更像机器硬件或设置问题,而非软件频繁读取硬盘导致。或者如jinlife说的,新版机制不一样?没有一样的机器难以实际判断。

先说前提:

1、还是那句话,同一台机器、同样的设置,682正常、692不正常,为此我分别用两个u盘装两个系统测试的;

2、smart读取不频繁,而是我点休眠他就读,不点休眠日志里没见到smart读取;

3、在682的时候我并没有装SAS Spindown插件,一切正常。在692装了SAS Spindown插件也不正常;

4、我的appdata、domains、system、isos都是在cache drive中,并且缓存选项是only;

5、为此我还添加了sata硬盘进去做测试,一句话描述就是在692系统版本下没有任何一块硬盘可以休眠。

 

我的猜测:

1、新版与阵列卡(部分)的适配问题;

2、因为新版加入了多阵列池,代码逻辑上有问题;

3、我人品不好。

Edited by Nick_Xu
Link to comment
9 hours ago, Nick_Xu said:

 

先说前提:

1、还是那句话,同一台机器、同样的设置,682正常、692不正常,为此我分别用两个u盘装两个系统测试的;

2、smart读取不频繁,而是我点休眠他就读,不点休眠日志里没见到smart读取;

3、在682的时候我并没有装SAS Spindown插件,一切正常。在692装了SAS Spindown插件也不正常;

4、我的appdata、domains、system、isos都是在cache drive中,并且缓存选项是only;

5、为此我还添加了sata硬盘进去做测试,一句话描述就是在692系统版本下没有任何一块硬盘可以休眠。

 

我的猜测:

1、新版与阵列卡(部分)的适配问题;

2、因为新版加入了多阵列池,代码逻辑上有问题;

3、我人品不好。

可以找一块raid卡测试一下。退到6.91或者更早期版本,或者升级到rc版本测试一下。

Link to comment
  • 3 weeks later...

我也是一样的问题,6.92

不过我可以确定100%是6.92和HBA卡的兼容性问题。

在旧硬件系统直连主板sata,可以正常休眠

而在新硬件系统上,连接主板sata的硬盘可以正常休眠。但连接HBA卡(ASR78165)的硬盘,就无法休眠。

LOG上可以看到在spindown硬盘后马上读了smart,导致硬盘无法休眠

所有硬盘是sata硬盘

Edited by SeanOne
Link to comment
  • 1 month later...
On 9/18/2021 at 3:42 PM, SeanOne said:

我也是一样的问题,6.92

不过我可以确定100%是6.92和HBA卡的兼容性问题。

在旧硬件系统直连主板sata,可以正常休眠

而在新硬件系统上,连接主板sata的硬盘可以正常休眠。但连接HBA卡(ASR78165)的硬盘,就无法休眠。

LOG上可以看到在spindown硬盘后马上读了smart,导致硬盘无法休眠

所有硬盘是sata硬盘

对,是这样的,解决了吗?

Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.