配置如下:
- RAID-5 阵列中的 4 个 HDD(mdadm)
spin_down_time
为所有磁盘设置hdparm- Debian jessie 8.11
当驱动器处于待机模式并请求 RAID 阵列时,它们将被唤醒“依次”,一个接一个。
这会导致访问延迟很多秒。
有没有办法让所有驱动器同时旋转?
答案1
驱动器会交错启动,这可能是因为您访问的是连续的数据块。假设条带大小为 64K(单个磁盘块大小为 16K):单次 64K 读取将连续唤醒所有磁盘。
为了避免磁盘减速,您可以使用hdparm -B 128
选择性禁用减速。为了获得最佳性能,您可以发出hdparm -B 255
,这将完全禁用任何节能措施。