IBM x3650 M4做RAID的核心答案是:开机自检时按Ctrl+H进入WebBIOS配置界面,用MegaRAID控制器创建阵列,全程无需操作系统参与。
这台机器无论你是用它跑数据库还是做虚拟化,RAID都是绕不开的第一步,好在x3650 M4的RAID配置逻辑不算复杂,只要摸清几个关键界面和选项,即便不常碰服务器也能顺利搞定。
x3650 M4的RAID控制器怎么进配置界面
x3650 M4出厂标配的RAID卡是LSI的MegaRAID系列,常见型号有9260-8i或ServeRAID M5110,不同的卡进入界面的快捷键稍有差异,但绝大多数情况下,开机自检阶段屏幕上方会短暂显示一串提示文字:
- 显示“Press Ctrl+H to Enter WebBIOS”时,按 Ctrl+H
- 显示“Press Ctrl+C”时,按 Ctrl+C 进入阵列卡配置工具
不过在企业实际运维中遇到的x3650 M4,九成以上都是Ctrl+H进入WebBIOS,如果你登录服务器后对着一块空盘无从下手,先确认是不是有多个RAID卡,有些机器装了额外的HBA卡,那种直通卡不做阵列。
进入WEBBIOS后第一眼看到什么
按下Ctrl+H后,系统会扫描阵列卡上的设备,随后出现“Virtual Drive Management”主界面,左侧显示当前配置的虚拟磁盘,右侧是物理盘状态列表,新机器或重置过的机器,这里通常是空的,只有几块未配置的物理磁盘挂在下面,注意区分“Unconfigured Capacity”和“Ready”状态,前者带未配置空间,后者是可用物理盘。
x3650 M4配置RAID的完整步骤
确认进入WebBIOS界面后,按以下顺序操作即可创建阵列,整个过程只需要鼠标键盘,操作路径非常固定,照着做就行。
第一步:清空历史配置
很多时候机器是二手的或者从别的项目上撤下来的,里面残留着之前的阵列配置,如果直接新建虚拟盘,会提示空间不足或报冲突,这时候先在WebBIOS主界面点“Configuration Wizard”,选择“Clear Configuration”清掉旧配置,然后点“Restart WebBIOS”刷新界面。
如果是真正的新机器,这步可直接跳过,但行业共识认为,凡是接手二手x3650 M4,第一件事就是清配置,避免隐藏的旧RAID信息干扰新磁盘识别。
第二步:用配置向导创建新阵列
- 点击“Configuration Wizard”,选择“New Configuration”
- 系统弹出磁盘选择列表,类型选“Manual”手动规划
- 左侧框里是待选的物理盘,按住Ctrl键多选,点“Add to Array”加入
- 底部会显示“Array With Free Space”,这就是你要创建的磁盘组
- 点击“Accept DG”,完成磁盘组定义
这一步要注意,x3650 M4的12个盘位分成前8后4两组背板,但WebBIOS里不会区分物理位置,只按盘符显示,如果盘够多,务必记住哪几块盘放在一起,别回头插错槽位。
第三步:定义逻辑盘(Virtual Drive)
磁盘组创建后,系统会提示“Define Virtual Drive”,这里才是真正决定RAID级别的环节:
- RAID Level 下拉菜单里选你需要的级别
- Strip Size 保持默认256KB即可,绝大多数业务不需要改
- Read Policy 选“Always Read Ahead”
- Write Policy 选“Write Back”,有缓存保护的机器才选这个
- Initialize 选“No”,后面手动初始化
全部设置完毕后点击“Accept”,再点“Yes”保存配置,回到主界面后,能看到新建的虚拟盘状态为“Optimal”,这是RAID配置成功的标志。
第四步:初始化阵列
选中虚拟盘,点右侧的“Initialize”,弹出确认框选“Yes”,初始化过程需要时间,不过x3650 M4支持后台初始化,你可以直接退出WebBIOS装系统,阵列在后台自动完成初始化,但一个靠谱的建议是,如果机器不是急用,等初始化跑完再重启,尤其是大容量机械盘阵列,未初始化完就重启可能拖慢第一轮读写性能。
x3650 M4做RAID5和RAID10对比选哪个
这台机器常见配置是8盘位或12盘位,RAID选择上主要集中在RAID5和RAID10之间,这两种方案各有适用场景,这里直接给结论。
RAID5:磁盘利用率高,适合大容量存储
RAID5需要至少三块盘,允许坏一块盘不丢数据,8块600GB盘的配置下,实际可用容量是7块盘的总量,大约4.2TB,对于文件服务器、备份存储、日志收集这类对随机写性能不敏感的业务,RAID5是性价比最高的选择。
RAID10:读写性能强,适合数据库业务
RAID10是镜像加条带,至少需要4块盘,而且必须偶数块,8块盘做RAID10,实际容量只有4块盘的容量,但写入性能比RAID5有明显提升,跑SQL Server或Oracle数据库的x3650 M4,行业共识是直接用RAID10,别纠结容量损失,数据库IO瓶颈比容量贵得多。
有个常见的认知误区是RAID5也能跑数据库,实际上x3650 M4的RAID卡写缓存对RAID5有较大提升,但如果阵列卡电池老化失效,写策略会退化成Write Through,性能下降非常明显,所以做数据库用途的x3650 M4,直接上RAID10是更稳妥的方案。
x3650 M4阵列卡电池和缓存策略
几年前接手过一台x3650 M4,客户反馈写数据特别慢,检查发现阵列卡电池已经在报“Learn Cycle Failed”,阵列卡没有电池保护,写策略自动从Write Back降级为Write Through,性能直接掉了一半以上,x3650 M4标配的M5110卡通常带512MB缓存和电池模块,正常情况下能保证断电时缓存数据不丢。
遇到这种情况需要检查WebBIOS里的“BBU Info”,查看电池状态是否为“Optimal”,如果电池状态异常,可以尝试重新学习充放电周期,具体路径是:
- 在WebBIOS主界面点击“Controller”
- 选“Battery Backup Unit”
- 点击“Start Learn Cycle”
电池学习过程大约需要几个小时,期间不要重启服务器,如果学习了好几轮仍然报错,那就是电池寿命到期了,对于x3650 M4这种老平台,在二手市场上找一块同型号电池并不贵,换了以后性能就能恢复。
x3650 M4重装系统时做RAID的常见误区
如果机器之前已经做了RAID,重装系统时不需要重新做阵列,直接装就行,但很多刚接触服务器的人会把“格式化硬盘”和“做RAID”混为一谈,重装系统时顺手把WebBIOS里的阵列删了再重建,结果装到一半发现数据没了或者引导有问题。
正确的做法是:
- 已经存在RAID逻辑盘,直接安装操作系统
- 安装过程中看到的一块磁盘就是RAID后的逻辑盘,无需额外操作
- 如果确实要调整RAID级别(比如从RAID5改成RAID10),必须提前备份数据
另一个常见问题是引导顺序,重装系统后开机直接进WebBIOS而不是系统,多半是因为启动模式设置问题,x3650 M4在BIOS的“Boot Manager”里,要把“UEFI”或“Legacy”模式调成和安装系统时一致,否则认不到引导盘。
x3650 M4 RAID配置后的日常维护
阵列建好只是第一步,后续维护才是保证数据安全的关键,x3650 M4这种老平台,除了定期看指示灯以外,建议每月检查一次阵列状态。
通过WebBIOS检查盘片状态
重启进入Ctrl+H,看“Virtual Drive”是否显示Optimal,如果有盘掉线,状态会变成Degraded,同时物理盘列表里那块盘的状态变成“Failed”或“Rebuild” ,Rebuild状态说明阵列正在自动重建,期间不要强行重启服务器。
利用MegaCli工具监控阵列
对于装了ESXi或Linux系统的主机,没必要频繁重启进WebBIOS,安装MegaCli工具后,直接用命令行查看状态:
/opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -LALL -aALL查看逻辑盘状态/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL查看物理盘健康度/opt/MegaRAID/MegaCli/MegaCli64 -AdpBbuCmd -aALL查看电池容量
这些命令能直接反馈阵列健康情况,做运维巡检时非常实用,据业内专家指出,多数老服务器故障都发生在磁盘和阵列卡电池上,提前发现并更换比等盘彻底坏掉再处理成本低得多。
Q&A:x3650 M4做RAID相关问题
x3650 M4做RAID大概需要多长时间
从进入WebBIOS到创建阵列完成,操作时间大约5到10分钟,初始化时间取决于磁盘容量和数量,4块600GB 10K盘做RAID10,初始化通常需要20到40分钟,后台初始化模式下,操作完成后可以直接装系统,但期间阵列性能会打折扣。
x3650 M4 RAID5坏了一块盘怎么更换
确认阵列处于Degraded状态后,找到故障盘对应的槽位,直接热插拔拔出故障硬盘,新硬盘插入后,阵列卡会自动识别并开始Rebuild重建,如果新盘没有自动进入重建状态,需要进WebBIOS手动把新盘设为Hot Spare或者加入原阵列,重建期间系统可以正常运行,但尽量避免高强度读写,加快重建速度。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/601888.html




