2026/10/20 21:14:32

X3850X6 BIOS下LSI MegaRAID做RAID10:6块1T盘Span配置与避坑指南

X3850X6 BIOS下LSI MegaRAID做RAID10:6块1T盘Span配置与避坑指南 简介这份文档面向企业IT运维人员与服务器硬件工程师聚焦IBM X3850 X6服务器在BIOS环境下创建RAID 10磁盘阵列的完整配置流程。由于X6机型取消了早期WebBIOS管理界面阵列操作需在BIOS中完成资源正是针对这一变化提供可落地的操作指引。压缩包内仅含1个doc文档体积约2.43MB以图文步骤形式记录从进入System setting、识别LST MEGARAID阵列卡到Configuration Management、Create Virtual Drive-Advanced逐级配置的关键环节。内容重点讲解6块1TB硬盘按SPAN1、SPAN2、SPAN3三个镜像对划分RAID 10的方法并说明最终约2791GB可用空间的构成同时提示磁盘利用率与数据备份注意事项。已有333人学习适合需要快速掌握X6阵列配置、排查存储设置问题的技术人员参考。1. 为什么 X3850X6 做 R10 阵列老运维第一次上手也会卡在 BIOS 里如果你手里有一台 X3850X6又恰好要拿 6 块 1T 盘做 RAID10那你大概率已经发现一件事以前那套 WebBIOS 图形界面没了。早期机型开机按 CtrlH 进 WebBIOS鼠标点一点就能把阵列做完到了 X6 这一代阵列配置被收进了 BIOS 的 Storage 菜单里全程键盘操作界面层级还特别深。很多老运维第一次上手会在“Create Virtual Drive”和“Add More Spans”之间来回翻车明明选了 6 块盘最后只认出 2 块或者 4 块。这篇笔记就是拆这个场景X3850X6 在 BIOS 下用 LSI MegaRAID 阵列卡做 RAID106 块 1T 盘怎么分成 3 个 Span、每个 Span 怎么选盘、最后可用容量为什么是 2791GB 而不是 3TB。适合手里有这台机器、需要做阵列但不想翻官方手册的人。读完你能直接照着步骤复现也能明白每一步背后的逻辑遇到盘没认全、Span 加不进去的情况知道去哪排查。2. X3850X6 的阵列入口从 F1 到 Storage 的完整路径2.1 为什么 X6 不再提供 WebBIOSX3850X6 用的是 LSI MegaRAID 系列阵列卡具体型号在 Storage 菜单里能看到通常显示为 LSI MegaRAID 或者类似的缩写。早期 IBM 机器上的 WebBIOS 是一个独立的图形化配置环境开机阶段按快捷键进入界面类似一个精简的 Web 页面。到了 X6 这一代这个独立环境被取消了阵列配置被整合进 UEFI BIOS 的 System Settings 下面。这个变化带来的直接影响是你不能再靠鼠标点选所有操作都要用键盘完成菜单层级变深从开机到进入阵列配置要经过至少四层菜单而且不同 BIOS 版本下菜单名称可能有细微差异比如有的版本叫 Configuration Management有的版本叫 Controller Management。常见做法是先把 BIOS 版本确认一遍如果版本太老菜单项可能和这篇笔记对不上。另一个变化是X6 的阵列配置和系统启动项是分开的。你在 BIOS 里做完阵列保存退出后还需要确认启动顺序里阵列卡对应的虚拟盘是否在启动列表里。如果不在系统可能从别的设备引导看起来像是阵列没做成功。2.2 进入 BIOS 并定位到阵列卡开机后看到 LOGO 画面按 F1 进入 System Settings。这里注意不是 F2 也不是 DelX3850X6 的 BIOS 入口就是 F1。如果按了没反应检查键盘是不是接在 USB 3.0 口上有些老 BIOS 对 USB 3.0 支持不好换到 USB 2.0 口再试。进入 System Settings 后选第二个选项 System Settings再选 Storage。这一步进去之后你能看到机器上所有存储控制器的列表包括板载 SATA 控制器和独立的阵列卡。找到 LSI MegaRAID 那一项进去就是阵列卡的管理界面。# 操作路径的文字版记录方便对照 # 开机 LOGO → F1 → System Settings → Storage → LSI MegaRAID → Configuration Management这段路径看起来简单但实际操作的坑在于Storage 菜单下可能同时列出多个控制器如果选错了板载 SATA 控制器进去之后是看不到硬盘的。判断方法很简单阵列卡控制器进去后能看到 Configuration Management 和 View Drive Group Properties 这类选项板载 SATA 控制器通常只有简单的启用/禁用开关。2.3 Configuration Management 里的关键选项进入 Configuration Management 后选第一项 Create Virtual Drive然后选 Advanced。这里不要选 SimpleSimple 模式虽然步骤少但它不支持手动指定 Span 结构做 RAID10 时可能自动把 6 块盘分成不合适的组合。Advanced 模式下你会看到 Create Virtual Drive - Advanced 界面。这个界面里最重要的两个操作是 Select Drives 和 Add More Spans。Select Drives 用来在当前 Span 里选盘Add More Spans 用来增加新的 Span。RAID10 的本质是先把盘两两做镜像再把多个镜像对做条带化所以 6 块盘需要 3 个 Span每个 Span 里 2 块盘。提示在 Select Drives 界面里选盘是按空格键打 X不是回车。很多人第一次操作时按回车结果直接退出了选盘界面以为选上了其实没选。3. 6 块 1T 盘做 R10Span 分配与选盘实操3.1 RAID10 在 MegaRAID 里的 Span 逻辑RAID10 在 LSI MegaRAID 阵列卡上的实现方式和你在教科书上看到的“先镜像再条带”略有不同。MegaRAID 把 RAID10 拆成多个 Span每个 Span 内部做 RAID1 镜像Span 之间做 RAID0 条带。所以 6 块盘做 RAID10正确的结构是 3 个 Span每个 Span 2 块盘。如果你只建了 1 个 Span 然后选了 6 块盘阵列卡会把它做成 RAID6 或者 RAID5具体取决于你选的 RAID Level。如果你建了 2 个 Span 各选 3 块盘那每个 Span 内部会做 RAID5整体变成 RAID50不是 RAID10。所以 Span 的数量和每个 Span 的盘数必须严格对应RAID10 下每个 Span 只能有 2 块盘Span 数量等于总盘数除以 2。这个逻辑在界面上没有明确提示只能靠操作者自己理解。我一般会先在纸上画好6 块盘编号 0 到 5Span1 用 0 和 1Span2 用 2 和 3Span3 用 4 和 5。这样在 Select Drives 界面里按顺序选不容易乱。3.2 逐个 Span 选盘的具体操作在 Create Virtual Drive - Advanced 界面先设置 RAID Level 为 RAID10。然后开始 Span1 的配置# Span1 操作流程 # 1. 在 Span1 下选 Select Drives # 2. 在硬盘列表里用空格键选中两块 1T 盘打 X # 3. 选 Apply Changes 确认 # 4. 返回 Create Virtual Drive - Advanced 界面Apply Changes 这一步很关键。如果你选完盘直接返回没有点 Apply Changes那这个 Span 的选盘不会生效。很多人在这里翻车回到主界面发现 Span1 下面还是空的就是因为漏了 Apply Changes。Span1 完成后选 Add More Spans 添加 Span2。界面会多出一个 Span2 的条目在 Span2 下面选 Select Drives再选两块盘打 XApply Changes。然后重复一次添加 Span3选最后两块盘。全部选完后界面上应该显示 3 个 Span每个 Span 下面有 2 块盘。这时候检查一遍盘的数量总共 6 块每个 Span 2 块没有遗漏也没有重复。如果某个 Span 下面只有 1 块盘或者某块盘出现在两个 Span 里后面保存时会报错。3.3 保存配置与容量验证确认 3 个 Span 都配置正确后选 Save Configuration。界面会弹出一个确认框里面有一个 Confirm 选项需要打 X然后选 Yes。这一步是真正写入阵列配置的动作之前的所有操作都只是在内存里暂存。保存完成后返回阵列卡配置主界面选 View Drive Group Properties。进去后能看到新建的虚拟盘信息RAID Level 显示 RAID10容量显示 2791GB 左右。为什么是 2791GB 而不是 3TB因为 6 块 1T 盘做 RAID10可用容量是总容量的一半即 3TB 左右。但硬盘厂商的 1TB 是按 1000 进制算的而阵列卡按 1024 进制算所以 6 块盘的原始容量是 6 × 1000 × 1000 × 1000 × 1000 字节换算成 GiB 大约是 5587GB一半就是 2793GB 左右。实际显示 2791GB 是因为阵列卡元数据占了一小部分。注意如果你在 View Drive Group Properties 里看到容量明显不对比如只有 1TB 或者 2TB说明 Span 结构有问题大概率是某个 Span 里多选了盘或者少选了盘。这时候需要删掉虚拟盘重新做不要直接在上面建分区用。4. 避坑与排查做 R10 时最容易翻车的五个点4.1 选盘时按了回车而不是空格现象在 Select Drives 界面里明明看到硬盘列表操作后返回却发现没有盘被选中Span 下面显示为空。原因MegaRAID 的选盘界面里空格键是切换选中状态回车键是确认并退出当前界面。很多人习惯性按回车结果直接退出了选盘界面没有选中任何盘。解决重新进入 Select Drives用空格键在硬盘前面的方括号里打 X确认 X 出现后再操作退出。如果不确定可以看界面底部的提示行通常会写“Space Select, Enter Done”之类的说明。4.2 忘记 Apply Changes 导致 Span 选盘丢失现象Span1 选完两块盘后返回上级菜单再进去发现 Span1 下面没有盘或者 Add More Spans 之后 Span1 的盘消失了。原因Select Drives 里选完盘后必须点 Apply Changes 才会把选择结果写入当前 Span 的配置。直接返回上级菜单选择结果不会保留。解决每次 Select Drives 操作后先 Apply Changes再返回。养成习惯选盘 → Apply Changes → 返回三步固定动作。4.3 Span 数量不对导致 RAID 级别降级现象6 块盘做 RAID10最后 View Drive Group Properties 里显示的 RAID Level 是 RAID6 或者 RAID50容量也不是 2791GB。原因Span 数量和每个 Span 的盘数不匹配。比如只建了 1 个 Span 选了 6 块盘阵列卡会按 RAID6 处理建了 2 个 Span 各 3 块盘会按 RAID50 处理。解决删掉虚拟盘重新创建。RAID10 下严格保证每个 Span 2 块盘6 块盘就是 3 个 Span。在 Create Virtual Drive - Advanced 界面里先确认 RAID Level 选的是 RAID10再逐个添加 Span。4.4 硬盘状态不是 Unconfigured Good 导致无法选盘现象进入 Select Drives 界面后硬盘列表是空的或者硬盘显示为灰色不可选。原因硬盘可能处于 Foreign 状态、Offline 状态或者已经被其他虚拟盘占用。新机器上如果硬盘是从别的机器拆过来的可能带有旧的阵列配置信息阵列卡会把它标记为 Foreign。解决返回阵列卡主界面找 Configuration Management 下面的 Scan Foreign Configuration 或者 Clear Foreign Configuration先扫描并清除旧配置让硬盘回到 Unconfigured Good 状态。如果硬盘显示为 Failed 或 Offline可能需要更换硬盘。4.5 保存后启动顺序里没有虚拟盘现象阵列配置保存成功View Drive Group Properties 里也能看到虚拟盘但重启后系统从别的设备引导或者提示找不到启动设备。原因虚拟盘创建后需要在 BIOS 的启动顺序里把它加到启动列表。X3850X6 的启动顺序管理在 Boot Manager 里阵列卡对应的虚拟盘会作为一个可启动设备出现。解决重启进 F1 → Boot Manager → Change Boot Order把虚拟盘对应的条目移到启动列表里。如果列表里没有虚拟盘检查阵列卡是否在 Legacy 或 UEFI 模式下被正确识别有时候需要切换启动模式。5. 进阶技巧用 StorCLI 验证阵列状态与日常巡检BIOS 里做完阵列只是第一步日常运维中你不可能每次都重启进 BIOS 看状态。X3850X6 的 LSI MegaRAID 阵列卡支持 StorCLI 工具可以在操作系统层面查看阵列状态、硬盘健康度和重建进度。这个工具在 IBM 的固件更新包里通常自带也可以从阵列卡厂商的驱动包里找到。装好 StorCLI 后常用命令如下# 查看所有虚拟盘状态 storcli /c0/vall show # 查看所有物理盘状态 storcli /c0/eall/sall show # 查看指定虚拟盘详情比如 VD0 storcli /c0/v0 show all # 查看阵列卡事件日志排查硬盘掉线 storcli /c0/elog show/c0表示第一块阵列卡vall表示所有虚拟盘eall/sall表示所有机箱和槽位的物理盘。输出里重点看几个字段虚拟盘的 State 应该是 OptlOptimal物理盘的 State 应该是 OnlnOnline如果出现 DgrdDegraded或者 OfflnOffline说明有盘出问题了。我一般会在做完阵列后跑一遍storcli /c0/vall show把初始状态记下来包括虚拟盘容量、RAID 级别、物理盘数量。以后每次巡检对比这个基线就能快速发现异常。比如某天发现 State 从 Optl 变成 Dgrd说明有盘掉线需要进一步看storcli /c0/eall/sall show确认是哪块盘。还有一个容易忽略的点RAID10 的重建速度比 RAID5 快很多因为重建时只需要从镜像盘复制数据不需要计算校验。但重建期间性能会下降如果业务对 IO 延迟敏感建议在低峰期主动替换可疑硬盘而不是等它彻底掉线再被动重建。从那以后我每次做完阵列都会在系统里跑一遍 StorCLI 把基线状态存下来再在 BIOS 里确认一遍启动顺序。这两步花不了五分钟但能省掉后面很多半夜被叫起来排查的麻烦。希望帮到你。本文还有配套的精品资源点击获取