我有 10 个正在使用的 scsi 驱动器。我该如何测试它们以确保它们正常工作?有些驱动器上贴有红色标签,可能表示它们有故障。我可以访问的服务器是带有 ServeRAID 7k 控制器的 IBM。
该服务器有一张用于配置 RAID 控制器的 serveraid 支持 CD,但没有特定的诊断软件。我可以从安装在其中一台服务器上的 Windows Server 2008 运行驱动器诊断吗?
答案1
我只熟悉 Unix 世界的工具,您可以使用 sgtools 和大部分 sg_logs 来查看磁盘状态。您可以看到不同的页面,其中最重要的是页面 0x2f,它显示“信息异常”,本质上是 SMART。如果该页面显示 asc/ascq 为 0x0,则磁盘不会认为它们已死。除此之外,您需要对磁盘有更好的了解才能做出决定。
要使用的另一个工具是 sg_senddiag,它可以利用 SEND DIAGNOSTICS 命令告诉驱动器进行自我测试,然后再次使用 sg_logs 监控测试状态(忘记了测试结果的页码,使用第 0 页查找页码)。