Ibm

如何測試 SCSI 驅動器是否有故障?

  • August 3, 2013

我有 10 個使用的 scsi 驅動器。我如何測試它們以確保它們正常工作?有些有紅色貼紙可能表明它們有問題。我可以訪問的伺服器是帶有 ServeRAID 7k 控制器的 IBM。

伺服器有一個用於配置 raid 控制器的 serveraid 支持 CD,但沒有任何特定的診斷軟體。我可以對安裝在其中一台伺服器上的 Windows Server 2008 的驅動器執行診斷程序嗎?

我只熟悉 Unix 世界的工具,你可以使用 sgtools 和主要是 sg_logs 來查看磁碟狀態。您可以看到不同的頁面,其中最重要的是頁面 0x2f,它顯示“資訊異常”,本質上是 SMART。如果該頁面顯示 asc/ascq 為 0x0,則磁碟不會認為它們已死。除此之外,您需要更好地了解磁碟才能做出決定。

另一個要使用的工具是 sg_senddiag,它可以利用 SEND DIAGNOSTICS 命令告訴驅動器進行自我測試,然後再次使用 sg_logs 監視測試狀態(忘記了測試結果的頁碼,使用第 0 頁查找頁碼)。

引用自:https://serverfault.com/questions/523516