我有一台装有两块 WD Reds 的 Ubuntu 16.04 服务器。当我第一次安装它们时,磁盘就已经在振动了。我没有想到这一点,因为它们没有安装。
有人知道这背后的原因是什么吗?如果磁盘在不使用时处于空闲状态,那就太好了。
PS 我使用 PCIE 扩展卡 (delock 89270) 将这些驱动器连接到我的服务器。我不知道这是否重要,但我想提一下。
答案1
WD Reds 针对 NAS 使用进行了优化,因此预计可以连续运行。
硬盘无法立即开始旋转:如果在 I/O 请求到达时磁盘停止旋转,则会产生数千毫秒的额外延迟,因为磁盘必须先旋转起来才能满足请求。
可以将磁盘配置为在闲置了指定时间后进入省电模式,但这不是 WD Reds 的默认设置。(某些 WD Green 型号默认这样做 - 但这并不总是一件好事:请参阅-J
命令手册页中该选项的描述hdparm
。)
您可以使用blktool
或hdparm
命令有意将未安装且您不会使用的磁盘置于省电状态,从而使它们旋转减速。
磁盘不知道它们是否已安装:磁盘控制器只会发送读取或写入块组的请求。毕竟,您可以使用命令读取或写入未安装的磁盘dd
。
在 Linux 中安装文件系统基本上意味着在 RAM 中维护某些类型的元数据和缓存以实现有效的文件系统访问。