器 RAID10 配置實(shí)戰(zhàn):從 BIOS 到 2791GB 可用空間)
簡(jiǎn)介這份文檔面向企業(yè)IT運(yùn)維人員與服務(wù)器硬件工程師聚焦IBM X3850 X6服務(wù)器在BIOS環(huán)境下創(chuàng)建RAID 10磁盤(pán)陣列的完整配置流程。由于X6機(jī)型取消了早期WebBIOS管理界面陣列操作需在BIOS中完成資源正是針對(duì)這一變化提供可落地的操作指引。壓縮包內(nèi)僅含1個(gè)doc文檔體積約2.43MB以圖文步驟形式記錄從進(jìn)入System setting、識(shí)別LST MEGARAID陣列卡到Configuration Management中創(chuàng)建虛擬盤(pán)、按SPAN逐組選盤(pán)并保存配置的全過(guò)程。內(nèi)容覆蓋6塊1TB硬盤(pán)劃分為3個(gè)鏡像對(duì)、合計(jì)約2791GB可用空間的具體參數(shù)并附View Drives Group Properties的驗(yàn)證方法。目前已有333人學(xué)習(xí)適合需要快速掌握X3850 X6陣列配置、規(guī)避誤操作風(fēng)險(xiǎn)的運(yùn)維人員參考。1. X3850X6 做 R10 磁盤(pán)陣列從 F1 進(jìn) BIOS 到 2791GB 可用空間機(jī)架上的 X3850 X6 亮著黃燈六塊 1T 硬盤(pán)插滿(mǎn)槽位客戶(hù)催著上線你按 F1 進(jìn)了 BIOS 卻發(fā)現(xiàn)找不到 WebBIOS 入口——這不是你記錯(cuò)了是 X6 這一代把陣列管理整個(gè)搬進(jìn)了 BIOS 的 System Setting 里。早幾年的 IBM 機(jī)器有獨(dú)立的 WebBIOS 圖形界面鼠標(biāo)點(diǎn)幾下就能建陣列到了 X6界面變成純文本菜單路徑藏在 Storage 下面第一次上手的人很容易在 Configuration Management 里繞不出來(lái)。這篇記錄的就是一臺(tái) X3850 X6 用六塊 1T 盤(pán)做 RAID10 的完整過(guò)程從進(jìn) BIOS 到確認(rèn) 2791GB 可用空間每一步都對(duì)應(yīng)實(shí)機(jī)菜單。適合手里有 X6 機(jī)器、需要做 R10 但不想翻官方 PDF 的運(yùn)維也適合第一次接觸 MegaRAID 文本界面的開(kāi)發(fā)同學(xué)照著走一遍。2. 裝前準(zhǔn)備X3850X6 的陣列卡識(shí)別與硬盤(pán)規(guī)劃2.1 確認(rèn)陣列卡型號(hào)和硬盤(pán)狀態(tài)X3850 X6 常見(jiàn)的陣列卡是 LSI MegaRAID 系列在 BIOS 的 Storage 菜單里能看到具體型號(hào)比如 LSI MEGARAID。這一步不是走過(guò)場(chǎng)——不同固件版本的 MegaRAID 在菜單層級(jí)上會(huì)有細(xì)微差別有的版本把 Configuration Management 放在一級(jí)有的藏在 Advanced 下面。先看清楚型號(hào)后面找菜單能省不少時(shí)間。硬盤(pán)方面這次是六塊 1T 機(jī)械盤(pán)全部插在前端槽位。進(jìn) BIOS 之前我一般會(huì)先確認(rèn)兩件事硬盤(pán)有沒(méi)有被陣列卡正確識(shí)別以及盤(pán)上有沒(méi)有殘留的舊陣列配置。如果是從別的機(jī)器拆過(guò)來(lái)的盤(pán)Foreign Config 會(huì)干擾新建陣列需要先 Clear 掉。X6 的 BIOS 里沒(méi)有獨(dú)立的硬盤(pán)檢測(cè)界面但進(jìn)到 Select Drives 那一步時(shí)能看到的盤(pán)就是被陣列卡認(rèn)到的看不到的要么沒(méi)插好要么槽位背板有問(wèn)題。提示如果 Select Drives 里硬盤(pán)數(shù)量不對(duì)先關(guān)機(jī)重新插拔硬盤(pán)和背板連接線再進(jìn) BIOS 確認(rèn)。X6 的硬盤(pán)托架有卡扣沒(méi)完全推到底時(shí)陣列卡認(rèn)不到。2.2 R10 的 Span 規(guī)劃六塊盤(pán)怎么分三組RAID10 在 MegaRAID 里的實(shí)現(xiàn)方式是先做 Span再在 Span 內(nèi)做鏡像。六塊 1T 盤(pán)做 R10標(biāo)準(zhǔn)做法是三個(gè) Span每個(gè) Span 兩塊盤(pán)Span 內(nèi)做 RAID1Span 之間做 RAID0。這樣最終可用容量是三塊盤(pán)的容量另外三塊是鏡像備份。具體規(guī)劃如下Span 編號(hào)硬盤(pán)數(shù)量鏡像關(guān)系用途Span1211系統(tǒng)盤(pán)或數(shù)據(jù)盤(pán)Span2211數(shù)據(jù)盤(pán)Span3211數(shù)據(jù)盤(pán)三個(gè) Span 合起來(lái)構(gòu)成一個(gè) Virtual Drive操作系統(tǒng)看到的是一個(gè)約 2791GB 的磁盤(pán)。這里有個(gè)容易搞混的點(diǎn)R10 的容量計(jì)算不是六塊盤(pán)總和除以二那么簡(jiǎn)單因?yàn)?MegaRAID 在 Span 層面做 RAID0 時(shí)每個(gè) Span 貢獻(xiàn)一塊盤(pán)的容量三個(gè) Span 就是三塊盤(pán)的容量。1T 盤(pán)的實(shí)際可用容量在陣列卡里顯示為 931GB 左右三塊就是 2793GB扣除陣列元數(shù)據(jù)后顯示 2791GB和后面驗(yàn)證步驟里看到的數(shù)字對(duì)得上。注意如果六塊盤(pán)不做 Span 直接選 RAID10MegaRAID 可能會(huì)報(bào)錯(cuò)或自動(dòng)按其他方式分配。必須手動(dòng)添加 Span每個(gè) Span 選兩塊盤(pán)這是 X6 上做 R10 的關(guān)鍵操作。3. 進(jìn) BIOS 建陣列從 System Setting 到 Save Configuration3.1 進(jìn)入 System Setting 和 Storage 菜單服務(wù)器加電看到 LOGO 畫(huà)面時(shí)按 F1。這個(gè)時(shí)機(jī)要卡準(zhǔn)X6 的 LOGO 停留時(shí)間不長(zhǎng)錯(cuò)過(guò)就得重啟再來(lái)。按 F1 后進(jìn)入 BIOS 主界面用方向鍵選第二個(gè)選項(xiàng) System Setting回車(chē)。進(jìn)入 System Setting 后找到 Storage 選項(xiàng)。這里顯示的是陣列卡和存儲(chǔ)設(shè)備的信息包括前面提到的 LSI MEGARAID 型號(hào)。選中 Storage 回車(chē)進(jìn)入陣列卡管理界面。# 操作路徑記錄非可執(zhí)行命令僅用于對(duì)照菜單層級(jí) # LOGO 畫(huà)面 → F1 → System Setting → Storage → LSI MEGARAID → Configuration Management這段路徑是 X6 和早期 IBM 機(jī)器最大的區(qū)別。早期機(jī)器在 LOGO 畫(huà)面按 CtrlH 或 CtrlI 直接進(jìn) WebBIOSX6 沒(méi)有這個(gè)快捷鍵必須走 BIOS 菜單。我第一次做的時(shí)候在 LOGO 畫(huà)面按了半天 CtrlH 沒(méi)反應(yīng)后來(lái)查了才知道 X6 取消了 WebBIOS 入口。3.2 Configuration Management 里創(chuàng)建 Virtual Drive進(jìn)入陣列卡界面后選 Configuration Management回車(chē)。這里能看到幾個(gè)選項(xiàng)選第一項(xiàng) Create Virtual Drive 或 Create Virtual Drive - Advanced。普通創(chuàng)建和高級(jí)創(chuàng)建的區(qū)別在于高級(jí)模式可以手動(dòng)添加 Span這正是 R10 需要的。進(jìn)去之后首先選 RAID Level。在選項(xiàng)里找到 RAID10選中。然后進(jìn)入 Span 配置環(huán)節(jié)。默認(rèn)界面會(huì)顯示 Span1下面有 Select Drives 選項(xiàng)。選中 Select Drives 回車(chē)進(jìn)入硬盤(pán)選擇界面。硬盤(pán)列表里每塊盤(pán)前面有一個(gè)方括號(hào)用空格鍵在方括號(hào)里打 X 表示選中。R10 的 Span1 需要選兩塊盤(pán)選好后選 Apply Changes 保存。此時(shí)回到 Create Virtual Drive - Advanced 界面Span1 下面已經(jīng)掛了兩塊盤(pán)。# Span 配置操作序列對(duì)照菜單用 # 1. Select Drives → 空格鍵選兩塊盤(pán) → Apply Changes # 2. 返回 → Add More Spans → Select Drives → 選另外兩塊盤(pán) → Apply Changes # 3. 再次返回 → Add More Spans → Select Drives → 選最后兩塊盤(pán) → Apply Changes # 4. Save Configuration → Confirm 打 X → Yes接下來(lái)是關(guān)鍵步驟添加 Span2。在 Create Virtual Drive - Advanced 界面找到 Add More Spans 選項(xiàng)回車(chē)。界面會(huì)多出一個(gè) Span2下面同樣有 Select Drives。進(jìn)去選兩塊盤(pán)打 XApply Changes。然后重復(fù)一次添加 Span3選最后兩塊盤(pán)。三個(gè) Span 都配好后界面上應(yīng)該顯示 Span1、Span2、Span3每個(gè) Span 下面各兩塊盤(pán)。確認(rèn)無(wú)誤后選 Save Configuration在 Confirm 選項(xiàng)打 X選 Yes 保存。陣列開(kāi)始初始化這個(gè)過(guò)程根據(jù)硬盤(pán)容量和轉(zhuǎn)速不同六塊 1T 盤(pán)做 R10 的初始化通常幾分鐘到十幾分鐘。提示Save Configuration 之前一定要回頭檢查每個(gè) Span 的硬盤(pán)數(shù)量。如果某個(gè) Span 只選了一塊盤(pán)保存時(shí)會(huì)報(bào)錯(cuò)但報(bào)錯(cuò)信息不一定明確指向 Span 數(shù)量問(wèn)題可能只顯示配置無(wú)效。3.3 參數(shù)取舍為什么選 R10 而不是 R5 或 R6六塊 1T 盤(pán)做 R10可用容量 2791GB磁盤(pán)利用率 50%。如果做 R5可用容量約 4655GB利用率約 83%做 R6 可用容量約 3724GB利用率約 66%。從容量角度看 R10 最不劃算但從性能和數(shù)據(jù)保護(hù)角度看R10 的寫(xiě)性能明顯優(yōu)于 R5 和 R6重建速度也快得多。R5 和 R6 在重建過(guò)程中如果遇到另一塊盤(pán)故障數(shù)據(jù)直接丟失。R10 的重建只涉及一個(gè) Span 內(nèi)的鏡像盤(pán)重建時(shí)間短期間即使同 Span 的另一塊盤(pán)出問(wèn)題也只影響那個(gè) Span 的數(shù)據(jù)其他 Span 不受影響。對(duì)于數(shù)據(jù)庫(kù)、虛擬化這類(lèi)寫(xiě)密集且對(duì)延遲敏感的場(chǎng)景R10 是更穩(wěn)妥的選擇。這次客戶(hù)的環(huán)境是跑數(shù)據(jù)庫(kù)寫(xiě)操作頻繁所以選了 R10。如果預(yù)算允許還可以考慮加一塊熱備盤(pán)。X6 支持全局熱備和專(zhuān)用熱備在陣列卡界面里有 Hot Spare Management 選項(xiàng)。熱備盤(pán)不參與容量計(jì)算但某塊盤(pán)故障時(shí)能自動(dòng)頂上去開(kāi)始重建減少人工干預(yù)窗口。4. 避坑排查X6 做 R10 常見(jiàn)的五個(gè)翻車(chē)點(diǎn)4.1 現(xiàn)象LOGO 畫(huà)面按 F1 沒(méi)反應(yīng)直接進(jìn)了系統(tǒng)原因X6 的 F1 時(shí)機(jī)很窄LOGO 顯示時(shí)間短或者鍵盤(pán)在 BIOS 初始化階段還沒(méi)被識(shí)別。USB 鍵盤(pán)比 PS/2 鍵盤(pán)更容易出現(xiàn)這個(gè)問(wèn)題。解決換 PS/2 鍵盤(pán)或者在服務(wù)器加電后連續(xù)按 F1不要等 LOGO 出現(xiàn)再按。如果裝了操作系統(tǒng)且引導(dǎo)順序里硬盤(pán)優(yōu)先可以在 BIOS 里把引導(dǎo)順序臨時(shí)改成光驅(qū)或網(wǎng)絡(luò)優(yōu)先這樣即使錯(cuò)過(guò) F1 也會(huì)停在 BIOS 報(bào)錯(cuò)界面再按 F1 進(jìn)去。4.2 現(xiàn)象Storage 菜單里看不到陣列卡原因陣列卡固件版本過(guò)舊或者陣列卡沒(méi)插緊。X6 的陣列卡是插在專(zhuān)用槽位上的運(yùn)輸過(guò)程中可能松動(dòng)。解決關(guān)機(jī)斷電重新插拔陣列卡確認(rèn)卡扣到位。如果還是看不到進(jìn) BIOS 的 System Information 里看 PCIe 設(shè)備列表確認(rèn)陣列卡是否被識(shí)別。如果 PCIe 列表里也沒(méi)有可能是卡本身故障。4.3 現(xiàn)象Select Drives 里硬盤(pán)數(shù)量不對(duì)少了盤(pán)原因硬盤(pán)托架沒(méi)推到底或者背板連接線松動(dòng)。X6 的硬盤(pán)托架有彈簧卡扣推到底會(huì)有咔嗒聲。解決關(guān)機(jī)把每塊盤(pán)拔出來(lái)重新推到底。如果還是少盤(pán)檢查背板到主板的 SAS 線是否插緊。X6 的背板線在機(jī)箱內(nèi)部需要打開(kāi)頂蓋操作。4.4 現(xiàn)象Save Configuration 時(shí)報(bào)錯(cuò)提示配置無(wú)效原因Span 數(shù)量或硬盤(pán)分配不符合 RAID10 規(guī)則。常見(jiàn)的是某個(gè) Span 只選了一塊盤(pán)或者六塊盤(pán)分成了兩個(gè) Span 各三塊盤(pán)。解決返回 Configuration Management選 View Drives Group Properties 查看當(dāng)前配置。如果已有殘留配置先 Delete Virtual Drive 清掉再重新按三個(gè) Span 各兩塊盤(pán)的方式配置。4.5 現(xiàn)象陣列建好后操作系統(tǒng)里容量不對(duì)只有 2791GB 但實(shí)際可用更少原因文件系統(tǒng)開(kāi)銷(xiāo)和分區(qū)對(duì)齊。2791GB 是陣列卡層面的容量操作系統(tǒng)分區(qū)后會(huì)有少量元數(shù)據(jù)占用Windows 下顯示約 2790GBLinux 下 fdisk 看到的是 2791GB 左右的塊設(shè)備。解決這是正?,F(xiàn)象不是陣列問(wèn)題。如果容量差距很大比如只看到 931GB說(shuō)明 R10 沒(méi)做成功可能只做了一個(gè) Span 的 RAID1。回 BIOS 的 View Drives Group Properties 確認(rèn) RAID Level 顯示為 RAID10。5. 裝完怎么驗(yàn)證View Drives Group Properties 和系統(tǒng)層確認(rèn)陣列保存后回到陣列卡配置界面選 View Drives Group Properties 回車(chē)。這里能看到剛創(chuàng)建的 Virtual Drive 的詳細(xì)信息。重點(diǎn)看三個(gè)地方RAID Level 顯示為 RAID10容量顯示為 2791GB 左右Span 數(shù)量為 3。如果 RAID Level 顯示 RAID1 或 RAID0說(shuō)明 Span 配置有問(wèn)題需要?jiǎng)h掉重建。# Linux 下確認(rèn)陣列容量和 RAID 級(jí)別需安裝 MegaRAID 管理工具 # 查看虛擬磁盤(pán)信息 /opt/MegaRAID/storcli/storcli64 /c0 /vall show # 輸出示例關(guān)鍵字段 # VD RAID State Size # 0 10 Optl 2.726 TB上面這段 storcli 命令是 Linux 下常用的 MegaRAID 管理工具X6 的陣列卡基本都兼容。如果系統(tǒng)里沒(méi)裝 storcli可以用 lsscsi 或 lsblk 看塊設(shè)備容量但看不到 RAID 級(jí)別。Windows 下可以用 MegaRAID Storage Manager 圖形工具界面比 BIOS 友好能直接看到 Span 結(jié)構(gòu)和硬盤(pán)狀態(tài)。注意storcli 的版本要和陣列卡固件匹配版本不匹配時(shí)可能報(bào) “Unsupported controller” 錯(cuò)誤。常見(jiàn)做法是去陣列卡廠商的支持頁(yè)面下載對(duì)應(yīng)型號(hào)的最新版 storcli。系統(tǒng)層驗(yàn)證還有一步在操作系統(tǒng)里對(duì)磁盤(pán)做讀寫(xiě)測(cè)試。Linux 下用 dd 寫(xiě)一塊數(shù)據(jù)再讀出來(lái)確認(rèn)沒(méi)有報(bào)錯(cuò)。Windows 下可以用磁盤(pán)管理初始化磁盤(pán)建分區(qū)格式化然后復(fù)制幾個(gè)大文件看速度。R10 的寫(xiě)速度應(yīng)該接近單盤(pán)速度乘以 Span 數(shù)量的一半六塊 1T 機(jī)械盤(pán)做 R10順序?qū)懰俣韧ǔT?300MB/s 到 500MB/s 之間具體看硬盤(pán)型號(hào)和陣列卡緩存策略。從那以后我每次做完陣列不管 BIOS 里顯示得多正常都會(huì)進(jìn)系統(tǒng)用 storcli 再確認(rèn)一遍 RAID Level 和 Span 結(jié)構(gòu)然后跑一次 dd 讀寫(xiě)。BIOS 里的顯示有時(shí)候會(huì)滯后尤其是保存后沒(méi)重啟直接看可能還是舊狀態(tài)。重啟一次再進(jìn) View Drives Group Properties看到的才是最終生效的配置。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取