我在使用 Ubuntu 操作系统的 Dell R200 服务器上远程设置了硬盘。当我尝试验证磁盘规格(应该是 RAID1 阵列中设置的 WD RE4)时,我收到以下消息:
“设备不支持 SMART”
是什么原因导致的?如何解决?谢谢
答案1
在没有更多详细信息的情况下,我们只能假设您正在使用硬件 Raid。当您启用硬件 Raid 时,控制器会抽象设备并向操作系统呈现虚拟设备。
详细说明:
Dell Server,两个未启用硬件 Raid 的磁盘在 Linux 中会将它们视为 /dev/sda 和 /dev/sdb。然后您可以使用 smartmontools 查询 /dev/sda 或 /dev/sdb。如果您在 Linux 中构建软件 Raid 设备 (/dev/md0),您仍需要直接查询设备 (sda、sdb),而不是 Raid 设备 (md0)。
如果您确实使用硬件 Raid 功能,控制器将显示一个类似于软件 Raid 设备的设备 (sda),并且您将无法直接查询每个磁盘的 SMART 功能,因为每个磁盘对操作系统都是隐藏的。