Raid

是否有與 linux 兼容的 RAID/HBA 卡的列表?

  • January 24, 2021

我在 ebay 上購買了一個 LSI Logic HW RAID 控制器,沒有做太多研究,發現了 10 年前的專有驅動程序和命令行工具,沒有任何文件。我想再次避免這種體驗,因此在再次購買之前,我正在研究兼容的內容。

我知道這個問題之前已經被問過。這是一個例子。但是,我看到的每個答案都非常過時並且充滿了斷開的連結。上面連結的問題中最受歡迎的答案將人們引導至http://ww1.linuxhcl.com/,這是一個現已不存在的網站。

就這個問題而言,“linux 兼容”意味著它在 linux 核心中得到開箱即用的支持,或者俱有開源驅動程序和工具。

在問這個問題之前,我還查看了ubuntu 認證的硬體頁面(我的伺服器執行 ubuntu),但那裡列出的所有硬體似乎都是完整的系統,而不是單個組件。我將把它用於家庭 NAS/媒體伺服器,但我正在尋找一般資訊,以便這個問題的答案對各種情況都有用。任何幫助表示讚賞!

編輯:作為對評論的回應,我補充說我最初嘗試使用的卡是 LSI Logic SAS9260-8I。但是,我想強調的是,這個問題與該卡的幫助無關。我正在尋找與 linux 兼容的硬體來替換該卡。

自從我問這個問題以來,我已經做了一些研究,甚至再次購買了。我覺得我已經收集了足夠的知識來回答我自己的問題。

HBA 與硬體 RAID

我不知道任何與 linux 兼容的硬體的最新列表,我擔心如果存在的話,它會像我見過的其他網站一樣很快過時或失效。但是,在閱讀了“ SCSI 主機適配器”的維基百科頁面和一些密切相關的伺服器故障問題之後,我覺得如果開箱即用的兼容性和易用性是一個優先事項,我應該更喜歡 HBA 而不是硬體 RAID卡片。

據我了解,HBA 非常簡單,它唯一的工作就是向主機板的 I/O 匯流排提供自己的數據(在我的例子中是來自 SCSI 匯流排的數據)。我發現我的挫敗感主要來自這樣一個事實,即 RAID 卡必須在向主機板提供單個卷之前完成所有處理 RAID 的工作。在這一點上,我非常有信心,如果我剛買了一個 HBA,驅動器可能會出現在 linux 中,我可以使用mdadm或其他東西來管理 RAID,而不是使用專有工具在硬體 RAID 卡上配置 RAID。

我的第二次購買

感覺很自信,我在 ebay 上以不到 50 美元的價格購買了 LSI SAS9200-16e 和分線電纜。今天我安裝了 hba,插入我的驅動器,安裝mdadm並重新啟動。立即,我能夠看到帶有lsblk. 不再與晦澀的工具搏鬥。mdadm很好理解並記錄在案。

結論

如果兼容性和易用性是重要問題,則首選 HBA 而不是硬體 RAID 卡。當然,這是一個自以為是的解決方案,並不是對每個人都合理。硬體 RAID 卡退出是有原因的。我不是系統管理員或基礎架構專家,但我的直覺是,如果硬體 RAID 卡非常適合您的需求,那麼您可能是一名專業工程師,在該主題上的知識比我多得多。此外,如果您正在尋找工業級解決方案,您可能還獲得了對新的和昂貴的 RAID 卡的供應商支持。

我接近這個問題希望提供廣泛的一般資訊。不幸的是,我的回答並不能像我希望的那樣幫助很多人,但我認為我的回答對這裡的許多人仍然有用,因為我相信你們中的很多人只是想配置一個小型家庭伺服器.

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