
某些 MegaRAID 晶片似乎不支援 JBOD(不幸的是)。
我在網路上讀到,要使這些控制器充當直通,我應該將磁碟配置為 RAID0。
您推薦什麼 RAID0 設定?
答案1
我運行這個確切的設定。 MegaCli 有一個有用的選項,稱為 CfgEachDskRaid0 之類的選項,它將陣列上的每個磁碟配置為 raid0,確保配置一致。
並不是說不可能用這種設定熱插拔磁碟,儘管它是這樣做很笨拙(特別是因為 MegaCli 本身並不是可用性的典範),基本上涉及到每次想要交換磁碟時取消配置舊的 raid 陣列並重新配置新的陣列。
答案2
您是否嘗試使用該卡軟體 RAID 解決方案(例如 ZFS)?您使用哪個控制器?在這種情況下,如果您需要交換故障磁碟,則使用多個 RAID-0 邏輯磁碟機將造成一種醜陋的情況。在您重新啟動/重新初始化新的 RAID-0 之前,替換磁碟機將不會被識別大批包含發生故障的磁碟。這不值得。如果可能,請使用適當的 HBA,或將控制器的硬體 RAID 功能與 ZFS 結合使用(有時這是有意義的)。
答案3
請勿對 24 個驅動器執行此操作。取得不同的控制器。任何基於 LSI 1068e(這是許多 Dell 和 IBM 伺服器的底層選項)的裝置都將支援 JBOD。 Dell 稱之為 SAS 6/iR,IBM 稱為 ServeRAID BR10i。
答案4
在我們的 MegaRAID 卡上,我們只是讓每個驅動器都有自己的 raid-0 陣列,但是在這種配置中我們很少有多個驅動器,而且我不知道這種擴展效果如何。