
简介这是一份针对IBM X3850 X6服务器创建R10磁盘阵列的操作文档适合企业IT运维、服务器管理员及负责硬件配置的工程师参考。文档重点说明X6系列不再沿用WebBIOS而是通过BIOS界面完成阵列配置并基于6块1TB硬盘演示R10阵列的完整创建流程包括进入System Setting、识别LST MEGARAID阵列卡、配置Span1至Span3、选择硬盘并保存阵列等关键环节。资源仅含1个doc文档压缩包大小2.43MB全文步骤清晰、图文对照便于边看边操作。内容除基本配置外还提示了R10阵列的磁盘利用率与备份关系帮助读者理解性能与冗余的权衡。已有333人学习下载适合初次接触X3850X6阵列配置或需要在BIOS下完成RAID部署的运维人员快速上手。1. 抢救 X3850 X6 存储区RAID10 的入口不在 WebBIOS接手一台 IBM X3850 X6最容易被绕进去的就是阵列配置。老 System x 服务器启动时按 CtrlH 能进 WebBIOS但 X6 已经把 WebBIOS 拿掉了MegaRAID 控制器的配置界面全部收进了 UEFI 的 Storage 菜单。第一次接触这台机器的同事经常在开机画面上找半天旧入口最后只能重启再按 F1。这篇博文直接把我实际做过的一台 6 块 1TB 硬盘的 X6 配置 RAID10 的过程完整记录下来包括为什么不进 WebBIOS、三个 Span 怎么拆、每步选盘用什么键、保存后在哪验证容量。适合机房运维、服务器维护以及做系统交付的工程师参考新手也可以照着菜单一步步复现。2. RAID10 与 MegaRAID 的 Span 结构选型先于按键2.1 RAID10 在 MegaRAID 控制器上是如何落盘的RAID10 是先把磁盘两两做成 RAID1再把多组 RAID1 卷用 RAID0 的方式串联所以它的正式名称也叫 RAID 10。它兼顾了 RAID0 的条带性能与 RAID1 的单盘容错能力随机读性能和写入性能都明显优于纯 RAID5。LST MEGARAID 这类控制器在 X6 上实现 RAID10 时每个镜像组对应一个 Span多个 Span 再组合成一条完整的虚拟磁盘。很多人第一次在 X6 上配 RAID10以为只要选 RAID Level 后把 6 块盘全部勾上就行。实际界面里不是这样控制器要求你先把磁盘按奇数偶数组装进 Span再让 Span 之间做条带。这个过程如果顺序理解错了后面会出现要么只有一个 Span、要么保存时报 Span 数不足的问题。下面这张表先把 RAID 级别的差异放在一起后面所有操作都以 6 块 1TB 盘为例。RAID 级别最少盘数示例6 块 1TB冗余能力适合场景RAID026TB无冗余临时缓存、日志盘RAID121TB允许 1 块盘故障系统盘、小容量关键数据RAID535TB允许 1 块盘故障容量优先、读多写少RAID1043TB每个镜像对各允许 1 块盘故障数据库、高并发读写RAID5 在这台机器上不是不能做但从写入惩罚和重建时间来看6 块 1TB 的机械盘做 RAID10 更稳。每两个盘组成一个 11 镜像对三个镜像对再条带化任意一个 Span 中坏掉一块盘系统仍然可以正常工作只是该 Span 处于降级状态。2.2 6 块 1TB 最后能用多少2791GB 是怎么来的很多人配置完成后看到 2791GB会反复怀疑自己是不是少选了几块盘。实际上这是 RAID 控制器与操作系统的容量计算方式不同造成的。RAID10 的逻辑可用容量等于总物理容量的一半6 块 1TB 盘去掉镜像冗余后是 3TB但厂商通常按 1TB 1,000,000,000,000 字节计算操作系统按 1TiB 1,099,511,627,776 字节计算所以控制器显示 2791GB 非常正常。除了容量换算控制器还会保留少量空间用于自身管理信息。配置结束后你可以在 UEFI 的 View Drives Group Properties 里直接看到该卷信息。为了确认磁盘没有被旧配置污染配置前我一般会在操作系统层用 StorCLI 看一眼物理盘状态命令如下。# 查看控制器编号和状态 storcli /c0 show # 查看所有物理盘状态重点看 State 是否为 UGood storcli /c0 /eall /sall show第一条命令用来确认 MegaRAID 控制器是否被系统正确识别第二条命令会列出每块物理盘的插槽号和当前状态。UGood 表示该盘在线且未参与任何虚拟磁盘。如果看到 Foreign 或者 JBOD说明这些盘之前被其他设备或其他阵列使用过需要先做清理否则后面在 BIOS 里点选磁盘时会出现异常。每个盘位的插槽号要和机箱上的物理槽位对应不要只依赖盘序否则镜像对可能跨背板。2.3 为什么 X6 把 WebBIOS 换成了 UEFI Storage 页面IBM X6 代服务器已经把 UEFI 作为唯一固件配置入口RAID 卡配置不再加载独立的 Option ROM 到传统 BIOS 中断上。所以开机阶段的 CtrlH 窗口被取消了取而代之的是 F1 进入 System Settings再在 Storage 菜单里看到 MegaRAID 控制器的配置树。对维护人员来说改变并不复杂只是入口路径换了。这套逻辑也有好处配置项目都统一遵循 UEFI 的键盘交互不需要记忆 CtrlC、CtrlM 这类组合键远程通过串口重定向或 HTML5 控制台也能完整操作。问题是 UEFI 界面的菜单层级比较深从开机到进入阵列配置界面大约需要经过三个层级第一次操作很容易在某个子菜单里找不到返回路径。下一章直接按顺序拆解入口。3. F1 到 StorageUEFI 入口与控制器识别3.1 开机画面按 F1进入 System Settings服务器上电后等到 LOGO 画面出现立刻按 F1。不要等到出现系统列表再按X6 的 POST 阶段很短错过窗口就要重启。如果前面的串口重定向和远程管理卡已配置好也可以通过 SOL 会话观察 POST 输出在相同位置发送 F1 键。进入后的界面是 UEFI Setup 主菜单选择第二项 System Settings。这里不要选 System Configuration 或 Boot Manager只有 System Settings 里才有存储设备配置入口。X6 的新机型固件有时会把这层菜单改成 First Boot Device 等名字但 System Settings 是通用路径。# 常见做法是在远程维护时先激活 SOL再在开机时序里按 F1。 # IP 地址需换成服务器 BMC 的实际管理地址。 ipmitool -I lanplus -H 192.0.2.20 -U ADMIN -P password sol activate-I lanplus指定使用 IPMI 2.0 协议-H是 BMC 地址-U和-P是认证信息。激活后当前终端直接映射为服务器串口按几次回车能看到 F1 提示。退出 SOL 使用缩写~.不需要额外安装客户端。这样即使人不在机房也能完成 RAID 配置操作。3.2 在 Storage 页面识别阵列卡型号进入 System Settings 后找到 Storage 并回车界面会显示当前机器上的存储控制器例如 LSI MegaRAID 系列。不要把这个界面当成磁盘列表它只是控制器入口。选中控制器继续进入就能看到 Configuration Management、View Drives Group Properties 等子项。这里最关键的是确认控制器的工作模式。X6 有些配置在出厂时启用了 RAID 模式有些是 HBA 模式。HBA 模式下不会出现 Configuration Management盘只会被直通给操作系统。如果看不到阵列配置入口不要直接认为是机器坏了先回到控制器设置里确认模式是否为 RAID。下表列出了这几个菜单项的实际作用。菜单项作用备注Storage控制器总入口显示阵列卡型号和固件Configuration Management创建、删除、重置虚拟磁盘本次配置的主要操作界面View Drives Group Properties查看已有阵列与容量也可用于验证配置结果Set Factory Defaults清理全部配置谨慎使用会清掉所有 VD选 Configuration Management 进去后界面通常默认停在 Create Virtual Drive如果需要重建也可以在这里先 Reset Configuration。原始文档里的流程是从第二步直接进 Configuration Management说明这台机器之前没有残留阵列属于干净环境。如果机器是从生产环境退下来的务必先确认旧配置不需要保留再执行清理。3.3 配置前的快照式检查进入 Configuration Management 后不必急着创建阵列。先按界面提示检查一下当前 Available Drives 数量正常 6 块 1TB 盘应该全部显示为 Ready。如果只有 4 块或 5 块说明存在磁盘掉线、背板线缆松动或盘托架识别异常。此时强行做 RAID10 会缩小容量且后续排查更麻烦。部分 X6 机型在 BIOS 里还区分 Disk Slot 和 Enclosure Slot选择硬盘时会看到类似 Port 0、Port 1 这样的编号。配置前用 Notebook 记下 6 块盘的背板槽位后续在 Span 选择界面手动打 X 时不容易把同一块盘重复选进两个 Span。4. 手工创建 RAID106 块盘拆成三个 Span4.1 选择 RAID Level 和 Span1 的盘在 Configuration Management 里选择 Create Virtual Drive - Advanced。注意选 Advanced 而不是 Basic因为只有 Advanced 模式里才能手动控制 Span 数量和磁盘组。进入后先找到 RAID Level用方向键选到 RAID10。有些固件显示的字符串是 RAID 10含义相同。接下来处理 Span1。界面中 Span1 下面有 Select Drives回车进入磁盘选择页。此时屏幕上会列出所有可用磁盘把光标移到目标盘上按空格键括号里会打上 X。一个 Span 选择两块盘对应一个镜像对。以 6 块盘为例我一般把物理槽位 1 和 2 放进 Span13 和 4 放进 Span25 和 6 放进 Span3。选中后选择 APPLY CHANGES 保存。这一步最常见的错误是把 6 块盘全部在 Span1 里打 X系统提示最多只能选两块。如果界面允许选择多块也要忍住RAID10 的 Span 结构必须由两个盘组成。右侧通常有 Drive Size、Model 信息确保配对的两块盘容量一致不同容量盘做镜像后只能识别小的容量。Span 编号选入磁盘槽位镜像关系Span1槽位 1、槽位 21 号盘镜像到 2 号盘Span2槽位 3、槽位 43 号盘镜像到 4 号盘Span3槽位 5、槽位 65 号盘镜像到 6 号盘4.2 继续添加 Span2、Span3Span1 完成后先不要直接保存回到 CREATE VIRTUAL DRIVE - ADVANCED 页面找到 ADD MORE SPANS。进入后能看到 Span2 的创建入口同样选择 Select Drives把槽位 3、4 选入并打 X再 APPLY CHANGES。此时界面上的 Span 计数会增加一个。继续用相同方式添加 Span3把槽位 5、6 选入。在添加 Span 的过程中界面并不会立刻显示总容量只有三个 Span 全部创建完成后容量才参与计算。如果中间某一步按了 Back之前 APPLY 的 Span 是否保留取决于固件版本。X6 上常见的做法是先确认每个 Span 下的磁盘数量为 2再去做下一步否则保存时会出现 Span 配置不完全的错误。下面是等价操作的命令行表达方式。如果你的机器已经安装了 MegaRAID 官方命令行工具也可以在配置完毕后用它来复核数据但它主要用来验证不建议在阵列卡已接管全部磁盘时直接用来覆盖 BIOS 配置。# 使用 StorCLI 创建 RAID106 块盘按顺序组成三个 Span。 # 252:0 表示控制器 252 上的磁盘 0具体值以 storcli /c0 show 输出为准。 storcli /c0 add vd typer10 sizeall \ drives252:0,252:1,252:2,252:3,252:4,252:5 \ nameRAID10_1TBx6typer10指定 RAID10 模式顺序传入的 6 块盘会自动按两两镜像生成三个 Spansizeall表示占用所有可用容量name给虚拟磁盘起名。这个命令适合已经有操作系统的机器或者后续要做无人值守交付时使用。如果命令行版本较老参数typer10可能显示为不支持以storcli /c0 add help输出为准。4.3 保存配置并核对容量三个 Span 添加完毕后回到 CREATE VIRTUAL DRIVE - ADVANCED 主界面选择 Save Configuration。系统会弹出确认窗口要求输入 Confirm 并打 X然后选择 Yes 提交。这一步一旦确认配置就会写入控制器 NVRAM盘上的旧数据痕迹会被覆盖。保存完成后不要立即退出直接在阵列卡配置界面选择 View Drives Group Properties。正常情况下能看到虚拟磁盘类型为 RAID10容量约 2791GB。如果显示容量是 1860GB 或 930GB说明只放入了两个 Span或者四个盘被做成了 RAID10另一个 Span 被漏掉。此时需要回到 Configuration Management 删除当前虚拟磁盘重新按三个 Span 的流程创建。5. 配置后必须验证的三处细节容量、盘态、缓存5.1 三个备份不等于热备配置完成后原文里写的“3 个备份3 个使用”很容易引起误解。这在 RAID10 语境下指的是三组镜像对不是三块热备盘。每个 Span 中的两块盘内容一致一组里有一块盘故障时另一块盘仍然承担读写但整组变成了降级状态。如果你在系统里看到三块盘状态是 Online、三块盘状态是 Standby那才是热备配置。做 RAID10 时如果误把其中三块手动设为热备实际可用容量会直接下降而且失去镜像保护。5.2 用 storcli 确认物理盘归属进入操作系统后用 storcli 检查状态可以快速定位故障盘。执行storcli /c0 /eall /sall show输出中的 State 字段如果是 Onln说明该盘正在参与虚拟磁盘如果是 UGood则该盘是空闲盘如果显示 RBld说明 RAID 正在重建。RAID10 里同一 Span 的两块盘应该分属不同物理位置检查每个端口号即可确认槽位顺序没有乱。5.3 缓存策略与掉电保护X6 上配置完 R10 后还要关注虚拟磁盘的缓存策略。默认情况下如果控制器检测到缓存保护模块正常写策略会保持 WriteBack性能最好。如果控制器没有电池或电容模块建议把写策略改成 WriteThrough否则断电时 WriteBack 缓存里的数据会丢失。该设置可以在 BIOS 的 Virtual Drive 属性里修改也可以在操作系统中用 storcli 修改# 查看虚拟磁盘策略 storcli /c0 /vall show all | grep -i wb # 将写策略改为 WriteThrough防止掉电丢数 storcli /c0 /v0 set wt设置完成后再次进 View Drives Group Properties确认 RAID10 状态为 Optimal容量 2791GB三个 Span 全部存在再开始安装操作系统。此时从系统安装盘里看到的容量约为 2.79TiB属于正常现象。本文还有配套的精品资源点击获取