在我的 Debian wheezy 服务器上,我使用软件突袭1有两个硬盘dev/sda3
并dev/sdb3
连接到dev/md2
:
mdadm --detail /dev/md2
Number Major Minor RaidDevice State
0 8 3 0 active sync /dev/sda3
1 8 19 1 active sync /dev/sdb3
raid 似乎没问题,但其中一个磁盘上 SMART 未运行:
smartctl --all /dev/sda
说:
SMART support is: Available - device has SMART capability.
SMART support is: Disabled
同时/dev/sdb
给出了很多SMART信息。
我试着开始它
smartctl -s on /dev/sda -T verypermissive not working
但它没有开始:
Error SMART Enable failed: scsi error aborted command
Smartctl: SMART Enable Failed.
我怎样才能让它运行?还是说磁盘有问题?
答案1
您没有指定您正在使用哪种 RAID 控制器( 的输出sudo hdparm -I /dev/sda
可能会有所帮助),但它可能会显示虚拟驱动器并隐藏物理驱动器。像询问单个磁盘一样询问阵列的物理健康状况没有多大意义。
也许您的 RAID 解决方案显示了实际的不同设备上的磁盘?如果是这样,这些将是要传递给的smartctl
。
另请检查您的文档 - 也许有一个单独的实用程序可以使阵列向每个磁盘发出 SMART 命令并返回报告。
答案2
如果 SMART 无法启用,即使在救援模式下也无法启用,这意味着硬盘无法正常工作,并且应该更换。