我有一台 Linux 服务器,上面装有 3ware 9550SX SATA RAID 控制器,上面连接了多个磁盘。其中一个是 2TB 磁盘,我用它来备份。这是一个普通的桌面磁盘(即不是 24/7 全天候使用),我希望该磁盘在闲置 20 分钟后停止旋转。不幸的是,hdparm -S 240
设备上的磁盘给我HDIO_DRIVE_CMD(setidl1) failed: Invalid argument.
还有其他方法可以降低驱动器的转速吗?或者每次增量备份后,我是否真的必须走到地下室,删除该装置,然后将其从托架中拉出?
答案1
使用足够新的 3ware 固件和 smartctl,您可以像这样设置驱动器待机超时(此示例中为端口 #5);
smartctl -d 3ware,5 -s standby,7 /dev/twa0
7 是超时,请参阅“hdparm -s”选项的描述以了解该值的含义。
当前固件可以正确处理旋转减速的驱动器,并且不会意外地将其旋转加速或踢出。