Tekram TR-822 2-way Sata Raid Ctrl Card
我找了一張這樣的卡 用在客戶的一台PC上 它很便宜 我只花了690就在Yahoo拍賣上買下它 安裝很簡單 建立bios把raid建立起來(raid 1) Linux(centOS 5)直接就detect到它 問題出在要如何monitor Raid的狀態? 起先以為用cat /proc/mdstat就可以 後來發現那裡頭的資訊是空白的 google了半天 才搞清楚這類便宜的raid卡其實被稱作fakeraid (許多主機板上onboard的sata raid都是這種東東) 它介於hardware raid和softraid之間 嚴格講 它其實應該算是software raid 只不過它仍然提供用以進行設定的bios 而software raid則完全和OS相關 例如你可以在一台機器上用fakeraid 而讓這台機器dual boot的二個作業系統都能access它 若是software raid 就只限有create software raid的那一個OS能access了 大多數網人認為這點是fakeraid唯一勝過software raid的地方 mdstat/mdadm可以用在hardware raid或software raid fakeraid要用dmraid TR-822用的是silicon image的晶片 可以用dmraid -s -s sil 來列出raid set的訊息 原本最後一個參數應該給多raid set的完稱名稱 不過在不知道完整名稱的情況下 用類以sil這種晶片名稱片段的方式 系統一樣會找出符合的raid set並顯示其資訊 以這台PC為例 在/dev/mapping下 完整的raid set名稱為sil_ahbidhcdbadj dmraid -s sil_ahbidhcdbadj的輸出如下: *** Active Set name : sil_ahbidhcdbadj size : 488395120 stride : 0 type : mirror status : ok subsets: 0 devs : 2 spares : 0 參考網址: Linux: A Practical Introduction to Linux Software RAID Serial ATA (SATA) chipsets — Linu...
留言