省流:想问问大伙,你们的硬盘休眠是减速还是停转?我现在实现了一段时间无读写自动减速,但是无法停转。通过ssh命令强行停转的话直接给我显示硬盘弹出了,而且弹出之后除非重启无法再挂载上,反倒更麻烦。
下面是详细版本:
楼主小白,搞了个工控机,安了飞牛,想在外面接一块机械硬盘,这块硬盘按照我的估计平时大部分时间是冷存储,但是还想用它挂pt保一些冷门种子,所以还是需要接在nas上,因此产生了对硬盘休眠的需求,希望能够实现半小时不访问停转断 电。
首先尝试了系统自己带的休眠工具,不好用。按照飞牛技术的排查帖子一条条排查,硬盘不支持APM,hdparm是支持的。但是使用hdparm -y无法产生休眠日志。照着网上的攻略用hd-idle实现了过一段时间无读写自动减速spindown,但是hd-idle是无法实现停转。今天翻了hdparm的手册发现hdparm -Y命令可以让硬盘进入sleep模式,尝试了一下确实停转了,但是飞牛里面也显示弹出了,不挂载了,得重启才能再挂载上,我希望访问它的时候是可以自动唤醒的啊.......就很无语。
再补充一下信息,因为是轻度玩家,所以没有配备硬盘柜,用的优越者的硬盘盒,标称是30分钟无读写自动休眠停转的,硬盘是以前电脑上淘汰下来的3.5寸西数,工控机是n3540 4g内存 内置msata + usb外接sata机械。
我觉得从逻辑上来说,硬盘里应该是有一个开关负责启停的,哪怕停转了,这个开关也会保持伺服状态,有指令的时候会让硬盘再转起来。不知道我这种理解对不对。因为我翻了hdparm的手册,hdparm -y 就是让硬盘spindown减速的,似乎并不是停转。所以来问问大家,你们硬盘休眠的时候,尤其是日志中返回了硬盘休眠信息的时候,硬盘是减速还是停转?
所以恳请各位大佬不吝赐教,我是愿意学习尝试的,所以哪怕有些猜想也可以提出来,谢谢!