IBM x3850 做 RAID 的核心动作只有三步:先确认阵列卡型号,再从对应入口(老款 Ctrl+H 进 WebBIOS,X6 在 UEFI 里或用 Storcli 命令行)建虚拟磁盘,最后初始化并设为启动盘。剩下的都是细节,但恰恰是这些细节决定了你十分钟搞定还是折腾一下午。
动手之前:先搞清楚自己手里是哪台 x3850
x3850 这个型号横跨了好几代,配置入口完全不同,不先确认型号就照着某篇教程猛按 Ctrl+H,结果发现卡上压根没这功能,属于最常见的翻车方式。
各代机型的阵列卡与配置入口对照
| 机型 | 常见阵列卡 | 配置入口 | 备注 |
|---|---|---|---|
| x3850 M2/M3 | ServeRAID MR10k | 开机按 Ctrl+H 进 WebBIOS | 界面偏老,操作逻辑同 LSI 1078 |
| x3850 X5 | ServeRAID M5015 / M5014 | 开机按 Ctrl+H 进 WebBIOS | 最主流的一代,教程最多 |
| x3850 X6 | ServeRAID M5210 | UEFI 图形界面 HII,或 OS 下 Storcli | 不再有 Ctrl+H |
进 BIOS 的键是 F1,进去之后在 System Settings 里能看到 Storage 一项,点开就是阵列卡的入口,这条路径在 X5 和 X6 上都通用,据联想 System x 官方文档说明,M5210 属于 12Gb SAS 控制器,RAID 0/1/5/6/10/50/60 全支持,但缓存默认可能是不带超级电容的直写模式,这一点后面会单独说。
硬盘和电池状态要提前看
- 硬盘是否全部识别,有没有黄灯或离线盘,物理盘有问题先换盘,别急着建阵列。
- 阵列卡有没有装电池或超级电容,老机器上电池到期的比例不小,业内经验是超过五年的 BBU 基本都处于失效或待更换状态。
- 硬盘是不是混插,同一组 RAID 里混用不同转速、不同容量的盘,能建但性能和容量都按最差的那块算。
数据先备份,这句话不是客套
新建 RAID 会清掉盘上原有分区表,如果你只是想”重装系统顺便看看 RAID”,那盘里只要还有业务数据,就先做镜像或者拔盘留档,重建 RAID 不是恢复手段,它是销毁手段。
IBM x3850服务器怎么做RAID:WebBIOS 实操全流程
这套流程适用于 M2、M3 和 X5,也就是绝大多数还在机房里跑的老 x3850。
进入 WebBIOS
开机自检到阵列卡提示时按 Ctrl+H,会弹出一个确认框,点 Start 进入图形界面,左侧是菜单树,右侧是当前控制器和物理盘列表,如果按了没反应,检查键盘是不是插在 USB 3.0 口上老服务器对这个挑得很。
先清掉旧配置
在左侧点 Configuration Wizard,选 Clear Configuration,把上一任管理员留下的残留配置清干净,不清也能建新 VD,但容易在建的过程中碰到”部分硬盘状态为 Foreign”的提示,清一次省事。
创建虚拟磁盘
- Configuration Wizard → New Configuration → Manual Configuration(想精确控制就选手动,图快可以选自动)。
- 在 Drives 列表里勾选要参与阵列的硬盘,点 Add To Array,再点 Accept DG。
- 点 Next 进入 SpanDefinition,选择 RAID 级别,单一阵列选 RAID5 就点 RAID5,要 RAID10 就先分两个阵列再跨接。
- 进入 Virtual Drive 参数页,Write Policy 选 Write Back,Read Policy 选 Read Ahead,IO Policy 一般 Direct。
- 确认容量和条带大小(默认 64KB 够用),点 Accept,再点 Yes 保存。
初始化和设为启动盘
建完 VD 后它处于 Not Initialized 状态,必须做一次 Initialize(快速初始化即可,全量初始化在几 TB 盘上要跑很久),初始化完成后回到控制器首页,选中这个 VD,点 Set Boot Drive,再点 Go,把它设成第一启动设备,否则系统装完可能起不来。
整套动作熟练的话五分钟内收工,真正花时间的是前期确认和后期装系统。
IBM x3850 X6 RAID配置教程:UEFI 与 Storcli 两条路
X6 换成了 M5210,配置逻辑从”开机抢按键”变成了”进 UEFI 点鼠标”,同时也支持在操作系统里用命令行管理。
图形界面路径
进 F1 → System Settings → Storage → 选中 ServeRAID M5210 → Configuration Management → Create Virtual Drive,在弹窗里选 RAID 级别、勾硬盘、设写策略,Apply 后回到上层做 Initialize,整个过程有鼠标提示,比 WebBIOS 直观得多,缺点是远程操作时 KVM 画面响应慢,点一下要等两秒。
命令行路径
系统已经装好、不方便重启的时候,用 Storcli 更快,常用命令如下:
storcli64 /c0 show查看控制器和物理盘编号storcli64 /c0 add vd type=raid5 drives=252:1-3用 1 到 3 号盘建 RAID5storcli64 /c0/v0 start init初始化storcli64 /c0/v0 set bootdrive=on设为启动盘storcli64 /c0/v0 show all查看 VD 详情和重建进度
disk group 编号(252 这类)从第一条件令的输出里抄,别自己猜,行业共识认为,命令行方式在批量部署和远程运维场景下效率明显高于图形界面,但误操作代价也更高,执行 add vd 之前务必确认盘号。
IBM x3850做RAID5需要几块硬盘?级别选择与容量对照
这是被问得最多的问题之一,答案本身不复杂,但背后的取舍值得说清楚。
各 RAID 级别的盘数与特性
| 级别 | 最少盘数 | 可用容量 | 容错能力 | 典型用途 |
|---|---|---|---|---|
| RAID0 | 2 | 全部 | 无 | 临时数据、测试环境 |
| RAID1 | 2 | 一半 | 坏一块 | 系统盘 |
| RAID5 | 3 | N-1 块 | 坏一块 | 文件服务、一般业务 |
| RAID6 | 4 | N-2 块 | 坏两块 | 大容量归档 |
| RAID10 | 4 | 一半 | 各镜像组坏一块 | 数据库 |
RAID5 最少三块盘,这是硬性要求,两块盘只能做 RAID0 或 RAID1,x3850 X5 这类机型通常有 4 到 6 个前置盘位,做 RAID5 加一块热备是常见配置,热备盘在 WebBIOS 里通过 Make Hot Spare 设置,或者在 Storcli 里执行 storcli64 /c0/e252/s4 add hotsparedrive。
RAID 卡电池更换和报价参考
老 x3850 上常见的故障之一就是缓存电池失效,电池一挂,Write Policy 会自动从 Write Back 掉回 Write Through,写入性能断崖式下滑,而很多人以为是硬盘要坏了,换电池这块,二手拆机件和全新原装件的报价差距相当明显,如果是生产环境建议走正规渠道;临时测试机则可以先关掉写缓存策略跑着,近年来不少机房干脆把老机器的电池换成超级电容方案,但 M5015 平台不一定支持,动手前先查卡型兼容表。
运维中容易踩的几个坑
IBM x3850与x3650的RAID配置有什么区别
两台机器的配置逻辑基本一致,都是同一套 ServeRAID 体系,Ctrl+H 或者 UEFI 入口通用,差异主要在盘位数量和默认阵列卡型号上:x3650 是 2U 机型,盘位少、多为 2.5 寸;x3850 是 4U,盘位多,常见的 M5015 也比 x3650 上的入门卡缓存更大,所以同样的 RAID5 配置,x3850 在盘数和容量规划上空间更宽裕,步骤本身照搬即可。
硬盘掉线后怎么重建
在 WebBIOS 里把掉线盘状态改为 Online,或者用 Storcli 执行 storcli64 /c0/e252/s1 insert 和 storcli64 /c0/e252/s1 start rebuild,重建期间不要再做其他磁盘操作,几 TB 的盘重建可能要跑十几个小时,进度可以用 storcli64 /c0/v0 show rebuild 查看。
北京地区IBM x3850服务器RAID信息丢失后的数据恢复思路
配置被误清、阵列卡故障换卡后不认盘,这类场景在二手设备流转中并不少见,正确顺序是:先断电、先镜像、再动手,把每块盘按槽位做好标记,用 dd 或专业工具整盘复制一份,然后在副本上尝试用阵列卡重新导入 Foreign Configuration,或者用软件按条带参数重组,直接拿原盘反复试配,很可能让原本可恢复的数据彻底没法拼回来,北京、上海这类二手服务器流通量大的城市,能找到做阵列重组的服务商,但报价和成功率跟盘的状态强相关,别指望百分百。
关于IBM x3850 RAID配置的常见问题
IBM x3850 进不去 WebBIOS 怎么办
先确认按的是 Ctrl+H 而不是 Ctrl+M,IBM 这一支用的是 H,再者确认键盘插在板载 USB 2.0 口,或者换 PS/2 键盘试,如果阵列卡本身没被识别,进 F1 的 System Settings 看 Storage 里有没有设备,没有就是卡松动或卡坏,先解决硬件。
建好的 RAID 在系统里看不到盘怎么排查
三种可能:VD 没初始化、没设启动盘导致引导顺序错、或者系统缺阵列卡驱动,进 WebBIOS 或 Storcli 看 VD 状态是否为 Optimal,是的话检查操作系统里的驱动和磁盘管理是否识别到逻辑盘,老系统装 x3850 时常见的问题就是安装镜像里没有 M5015 的驱动,需要提前加载。
IBM x3850 RAID5 可以后期再加硬盘扩容吗
可以,但必须通过阵列卡的 Migration 功能做在线扩容:WebBIOS 里选 Advanced → Migration,加盘后重建,或者 Storcli 用 expand 相关命令,这个过程耗时较长,期间性能下降明显,而且一旦中途断电风险不小,生产环境建议在业务低峰期做,并提前备份。
x3850 的 RAID 配置本身没有多高技术门槛,难点全在型号辨识和细节判断上按对入口键、选对级别、设对写缓存策略、记得初始化和启动盘,把这几步走稳,剩下的就是等初始化跑完而已。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/777113.html


