Raid

RAID 控制器通常是否存在 SATA 驅動器品牌兼容性問題?

  • March 15, 2015

我們在數據庫伺服器Lenovo ThinkServer RD120 中遇到了 RAID 控制器問題。這是聯想/IBM 命名為ServeRAID 8k的更名 Adaptec 。

我們已將此ServeRAID 8k修補為最新和最強大的:

  • RAID BIOS版本
  • RAID背板bios版本
  • Windows Server 2008 驅動程序

即使在我們擁有它的短短 4 個月內,這個 RAID 控制器也已經進行了多次關鍵的 BIOS 更新,而且更改歷史只是……好吧,可怕。

我們已經在邏輯 RAID 驅動器上嘗試了回寫和直寫策略。**在繁重的磁碟活動下,我們仍然會遇到間歇性 I/O 錯誤。**它們並不常見,但一旦發生就會很嚴重,因為它們會導致 SQL Server 2008 I/O 超時,有時還會導致 SQL 連接池失敗。

我們已經完成了對這個問題的故障排除。沒有像更換整個伺服器或更換 RAID 硬體這樣的核心內容,我們變得絕望了。

當我第一次拿到伺服器時,我遇到了無法辨識驅動器托架 #6 的問題。奇怪的是,將硬碟換成不同的品牌,解決了這個問題——並更新了 RAID BIOS(多次的第一次)永久修復了它,所以我能夠在托架 6 中使用原來的“不兼容”驅動器。預感,我開始假設我選擇的西部數據 SATA 硬碟驅動器與 ServeRAID 8k 控制器不兼容。

購買 6 個新硬碟是桌面上更便宜的選擇之一,所以我選擇了6 個 Hitachi(又名 IBM,又名 Lenovo)硬碟,理論是 IBM/Lenovo RAID 控制器更有可能與它通常使用的驅動器一起工作出售。

看起來這種預感得到了回報——我們已經度過了負載最重的三個日子(週一、週二、週三),沒有出現任何類型的 I/O 錯誤。在此之前,我們經常在這個時間範圍內至少有一個 I/O“事件”。看來切換品牌的硬碟驅動器已經解決了我們間歇性的 RAID I/O 問題!

雖然我知道 IBM/Lenovo 可能只用他們自己品牌的硬碟驅動器測試他們的 RAID 控制器,但我很不安 RAID 控制器會在特定品牌的硬碟驅動器上出現如此微妙的 I/O 問題。

所以我的問題是,**這種 SATA 驅動器不兼容在 RAID 控制器中很常見嗎?**是否有某些品牌的驅動器比其他品牌的驅動器工作得更好,或者針對特定的 RAID 控制器進行了“驗證”?我有點假設所有商品 SATA 硬碟驅動器都是相似的,並且在任何給定的 RAID 控制器(質量足夠)中都能很好地工作。

的,我在使用低端顯卡和有缺陷的驅動程序時遇到過這種情況。但是,,不是在最新的 Adaptec 更名卡上。哇,我只能說。需要考慮的一件事,可能是驅動器的錯誤而不是 RAID 控制器。

我沒有一個好的答案,但是由於除了更換卡之外,您似乎已經用盡了大多數選項(並且更換驅動器就可以了),您可以考慮以下一些想法進行故障排除:

  • **WD 驅動器是 RE(RAID 版)驅動器,對嗎?**限時錯誤恢復很重要,因此如果您沒有該錯誤恢復並且該驅動器正在嘗試恢復該扇區,那麼您將從該驅動器獲得一個looooong 暫停。如果 RAID 控制器有耐心並且沒有丟棄驅動器,那麼您將遇到一個大問題。
  • 檢查您刪除的驅動器上的 SMART 數據,看看是否有任何有趣的東西。

來自 NAS / RAID 供應商支持的關於限時錯誤恢復 (TLER) 功能重要性的另一條評論:

正如我之前提到的,如果客戶在 RAID 設置中使用驅動器,我們總是建議客戶使用企業級驅動器。企業級驅動器具有更一致的響應時間,因此 RAID 將更加安全。

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