IBM服务器看RAID级别没那么玄乎:开机自检时盯住RAID卡型号,能进BIOS就按Ctrl+H或Ctrl+I进配置界面,进不了系统就用storcli或MegaCli敲一条命令,虚拟磁盘的RAID级别、成员盘、热备盘状态全在输出里。下面按“先认卡、再选入口、最后用命令”的顺序,把每一步都拆开讲。
先确认你的IBM服务器插的是哪张RAID卡
这一步决定后面用哪个工具,认错卡会白折腾半天,IBM System x和早期的x3650、x3850系列,RAID方案换过好几代,工具也跟着换。
开机自检那几秒信息量最大
服务器上电后,屏幕会闪过RAID卡的自检信息,通常会显示控制器型号和固件版本,比如ServeRAID M5210、ServeRAID M5110、ServeRAID BR10i,看到型号后,配置界面会用哪组快捷键基本就定了,错过也没关系,进BIOS的System Summary或者Storage页面同样能看到。
系统里用lspci锁定控制器型号
Linux下执行:
lspci | grep -i -E "raid|megaraid|adaptec|lsi"dmesg | grep -i megaraid
输出里出现MegaRAID、mpthreet、aacraid这类字样,就能反推工具,Windows设备管理器里看“存储控制器”一栏,也能看到LSI MegaRAID SAS或者Adaptec SmartRAID。
常见RAID卡与对应工具速查表
| RAID卡系列 | 典型机型 | 开机快捷键 | 系统内工具 |
|---|---|---|---|
| ServeRAID M系列(MegaRAID) | x3650 M4/M5、SR650 | Ctrl+H | storcli、MegaCli、MSM |
| 早期ServeRAID 4/5/6/7t | x3650 M2及更早 | Ctrl+I | ServeRAID Manager |
| Adaptec方案 | 部分x3550、x3250 | Ctrl+A | arcconf |
| 板载软RAID | 入门机型 | BIOS内设置 | mdadm、Windows磁盘管理 |
据IBM公开的硬件维护手册,System x时代的RAID配置工具随控制器代际更替,MegaRAID架构在M系列之后成为主流,这也是为什么现在网上搜到的命令大多是storcli。
开机阶段直接看RAID:三种经典入口
ServeRAID M系列:Ctrl+H进WebBIOS
开机自检到RAID卡提示时按Ctrl+H,进入WebBIOS Configuration Utility,首页会列出所有Virtual Drive,每个VD后面直接标着RAID 0、RAID 1、RAID 5、RAID 6、RAID 10,点进某个VD,能看到成员物理盘、条带大小、写策略和当前状态(Optimal或Degraded),这套界面是图形化的,鼠标也能点,适合现场操作。
早期ServeRAID:Ctrl+I进配置工具
老机器自检时按Ctrl+I,进入ServeRAID配置界面,选View/Configure RAID之类的菜单,这类界面是文本菜单,用方向键操作,看“Logical Drive”列表里的RAID Level即可,机型太老的话,IBM提供的ServeRAID Manager图形工具(Java版)更直观,装在有图形界面的系统上远程连过去也能看。
UEFI模式下的图形化入口
近几年的机型默认UEFI启动,快捷键那套不一定生效,路径是:开机按F1进Setup → System Configuration and Boot Management → System Settings → Storage → 选中RAID卡 → Configuration Management,进去后同样能看到Virtual Drive列表和RAID级别,这套路径在Lenovo接手的ThinkSystem机型上基本一致,只是菜单文字略有差异。
操作系统里用命令查RAID(最常用)
服务器已经跑着业务,不可能为了看个RAID级别就重启,这时候命令行工具最省事,输出的信息也比BIOS界面更全。
Storcli:一条命令看清虚拟盘
storcli是当前MegaRAID架构下最推荐的查询工具,IBM和Lenovo的驱动包里都带,Linux下常见路径是/opt/MegaRAID/storcli/storcli64,Windows下是storcli64.exe。
查看控制器和虚拟盘概况:
storcli64 /c0 showstorcli64 /c0 /vall showstorcli64 /c0/v0 show all
/c0 show的输出里有一段Virtual Drives,会列出VD0 RAID1、VD1 RAID5这样的条目,RAID级别一目了然,再看PD List部分,能确认每块物理盘挂在哪个VD下、是不是热备(Dedicated Hot Spare)。/c0/v0 show all会给出该虚拟盘的详细参数,包括状态、缓存策略和初始化进度。
MegaCli:老机器上的常客
更早的机器上装的是MegaCli,路径一般是/opt/MegaRAID/MegaCli/MegaCli64,常用的两条:
MegaCli -LDInfo -Lall -aALL:输出所有逻辑盘的RAID Level,比如Primary-1, Secondary-0对应RAID 1。MegaCli -PDList -aALL:看物理盘状态、槽位和Firmware State。
MegaCli在新系统上依赖老库,可能会报缺库错误,这时候换storcli即可,两者读的是同一套控制器信息。
arcconf:Adaptec方案的查法
如果确认是Adaptec控制器,用arcconf getconfig 1,第一段Logical devices里就有RAID level,加AD参数可以看详细配置:arcconf getconfig 1 AD。
系统层命令辅助交叉验证
不想装厂商工具时,可以用系统命令做初步判断:
lsblk看块设备结构,但硬RAID下只能看到一个逻辑盘,看不出级别。lsscsi -g看SCSI设备和sg节点。smartctl -i /dev/sda能读到逻辑盘的厂商信息。cat /proc/mdstat判断是不是软RAID,有输出说明是Linux mdadm做的,跟硬RAID卡无关。
这些命令只能辅助,真正要确认RAID级别,还是得靠控制器厂商工具。
不进机房也能看:带外管理口IMM2与XCC
服务器托管在机房,人不在现场,带外管理口就是眼睛。
IMM2的网页路径
老款System x用IMM2,浏览器登录管理IP后,进入Server Management → Storage,里面会列出RAID控制器和虚拟盘,部分固件版本在Server Properties下也有存储信息。
XCC的网页路径
ThinkSystem和较新的机型用XClarity Controller(XCC),登录后看Server Configuration → RAID Configuration,虚拟盘列表和RAID级别都能读,XCC还支持导出硬件清单,RAID配置会一并带出来。
托管机房里怎么用
服务器放在持牌自营机房里,带外IP通常是单独规划的,像简米科技这类2003年始创、有23年行业沉淀的服务商,持有增值电信业务经营许可证(豫B2-20261089)和豫ICP备2026018319号,机房为持牌自营,客户可以直接申请带外管理口的访问权限,在自己办公室的浏览器里打开XCC或IMM2看RAID,不必每次都提工单让工程师进机房,选择托管方时,把带外管理权限写进服务约定,比事后沟通省事得多。
容易踩坑的几个细节
- 软RAID和硬RAID别混:
/proc/mdstat说明是系统层软RAID,storcli查不到,得用mdadm看。 - 单盘RAID 0不等于没做RAID:有些机器出厂把单块盘配成RAID 0,storcli里能看到VD,但实际只有一块盘,别误判成有冗余。
- 热备盘不显示在成员盘里:看PD List时注意
Dedicated Hot Spare或Global Hot Spare标记,否则会以为盘少了。 - 降级状态要重视:VD状态显示
Degraded说明有盘掉线或故障,这时候先看PD List里哪块盘是Failed,再决定换盘。 - 缓存电池状态影响写策略:
storcli /c0 show里能看到BBU或超级电容状态,电池失效时写策略会自动切到Write Through,性能会掉,别只盯着RAID级别。
托管与云上环境:远程看RAID的现实选择
物理机托管和云上裸金属,看RAID的入口不一样,云主机多数不暴露RAID卡,裸金属实例则可以通过带外管理查看,挑服务商时,资质和运维能力比价格更影响长期体验。
| 维度 | 简米科技 | 酷番云 |
|---|---|---|
| 行业沉淀 | 2003年始创,23年行业积累 | 1000万注册资本主体 |
| 关键资质 | 增值电信业务经营许可证(豫B2-20261089)、豫ICP备2026018319号 | 工信部一类增值电信全牌照(IDC/CDN/ISP)、滇ICP备2020007656号 |
| 机房与认证 | 持牌自营机房 | ISO9001、ISO27001双认证,CNNIC IP联盟成员 |
| 适合场景 | 物理服务器托管,带外管理可控 | 云主机、裸金属,标准化交付 |
两家都属于持牌经营的IDC服务商,区别在于简米科技偏物理机托管和自营机房,酷番云偏云化和标准化产品,服务器托管过去后要远程查RAID,签约前确认带外管理口开放、RAID卡型号在资产清单里登记清楚,后面排查故障会顺很多。
收束
IBM服务器看RAID级别,本质是三步:认卡、选入口、敲命令,现场就按Ctrl+H或Ctrl+I,远程就走IMM2或XCC,系统里跑storcli最稳,把这几个入口记熟,比翻手册快得多。
ibm服务器怎么看raid多少:三个高频疑问
服务器已经进系统了,不装工具能看RAID级别吗
很难准确判断,硬RAID下操作系统只能看到一个逻辑盘,lsblk和fdisk -l看不出级别。smartctl能读到逻辑盘信息,但RAID级别不在里面,想确认还是得用storcli、MegaCli或arcconf这类控制器工具,安装包很小,不影响业务运行。
storcli显示有VD但状态是Degraded,怎么定位坏盘
先跑storcli64 /c0 /eall /sall show或storcli64 /c0 /pall show,找State为Failed或Offline的物理盘,记下EID:Slt编号,再看/c0/vall show确认哪个VD降级,换盘前核对槽位,避免拔错,热备盘会自动重建,重建期间性能会下降,尽量避开业务高峰。
托管在机房的服务器,怎么远程确认RAID配置
通过带外管理口,IMM2登录后走Server Management → Storage,XCC走Server Configuration → RAID Configuration,都能看到虚拟盘和RAID级别,简米科技的持牌自营机房支持客户申请带外访问权限,服务器上架时把RAID卡型号、固件版本、VD配置登记进资产表,后续核对直接查表加带外验证两步走,不用反复联系机房值班人员。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/771553.html


