想知道IBM服务器上的阵列卡型号,首选方法是进系统敲一条查询命令,系统进不去就拆机看卡上的白色标签,这两条路基本能覆盖几乎所有机型。下面把具体操作按系统、按机型、按工具一条条拆开讲,顺便把容易踩的坑也一并说清楚。
ibm服务器阵列卡型号怎么看?三种主流方式一次说清
Linux系统下查询ibm服务器阵列卡型号
跑Linux的IBM x系列服务器,查询阵列卡型号最常用的工具是MegaCli和StorCLI,MegaCli是LSI时代的经典工具,兼容早年间的ServeRAID系列;StorCLI是后来Broadcom主推的统一命令行工具,新老版本向下兼容,两者在功能上重叠度很高,选哪个取决于你的习惯和系统里已经装了哪个。
先试MegaCli,直接执行:
/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL
输出信息里重点看Product Name这一行,比如Product Name: ServeRAID M5110,这就是你的阵列卡完整型号,如果装了新版StorCLI,则执行:
storcli show
输出的Controller列表里,Model字段对应阵列卡型号,例如SAS2308_1这种底层芯片命名,需要结合IBM官方命名确认对应关系。
有相当一部分服务器在装系统时没装厂商工具,这时用系统自带的lspci也能定位个大概:
lspci | grep -i raid lspci | grep -i lsi
第一条命令看RAID控制器,第二条看LSI芯片,IBM的ServeRAID阵列卡基本都基于LSI芯片,所以第二条命令的输出有时比第一条更准确,看到类似LSI Logic / Symbios Logic MegaRAID SAS 9260-8i的输出,那这块板卡的IBM销售名称差不多就是M5110。
Windows系统下查询RAID卡型号
Windows环境下,最直接的办法是打开设备管理器,展开“存储控制器”节点,阵列卡会直接显示在列表中,比如LSI MegaRAID SAS 9260-8i或IBM ServeRAID M5210,有时候名称显示不全,只显示MegaRAID开头的一串,这时候右键查看属性,切到“详细信息”选项卡,在属性下拉框里选择“硬件ID”,能看到VEN_1000(LSI的厂商ID)和DEV_0079(设备ID)这种信息,拿着设备ID去查对应的IBM型号。
另外一个土办法是装IBM官方的ServeRAID Manager软件,装完打开界面,左边导航树里会列出当前机器的阵列卡型号、固件版本、BBU状态,这个软件虽然老,但在识别型号这件事上依然好用。
物理硬件识别:不开机、不进系统的备选方案
服务器操作系统崩溃或者进不了系统时,拆机看硬件是最可靠的,IBM的阵列卡一般插在PCIe插槽上,卡的PCB边缘或散热片下方会贴一张白色标签,上面直接印着型号,比如FRU 00AJ030是M5110的备件号,FRU 00AR020是M5210的备件号,如果标签贴的位置比较隐蔽,拿手电筒照一下卡的正反面,基本都能找到。
需要注意的是,有些IBM服务器用的是板载阵列卡,也就是集成在主板上、通过一个专用插槽连接的小卡,这种卡体积不大,经常被内存插槽挡住,拆机时先把周围的内存拔掉几根再找,免得误判。
ibm x3650查看raid卡型号:M4与M5的差异
x3650 M4和M5是IBM System x系列里保有量最大的两款机型,很多运维同行都在这两台机器上查过阵列卡型号,行业共识认为,x3650 M4出厂标配的阵列卡以ServeRAID M5110为主,高配机型可能上到M5210;x3650 M5则普遍是M5210起步,部分机型配了M1215这种入门级SATA卡,这两代机器在阵列卡形态上最大的差别是:M4时代很多机型用带缓存模块的小卡,缓存电池是单独一截竖插在卡上的;M5的卡集成度更高,缓存模块位置更靠近散热片。
如果你手里正好有一台x3650 M4/M5,除了进系统查,还可以在开机自检时留意一下屏幕输出,机器加电自检过程中,在加载Option ROM阶段会闪过阵列卡的固件版本和型号信息,很快,一眨眼就过去了,想看清楚可以按Pause键暂停屏幕滚动,开机按F1进UEFI设置界面,在System Settings -> Storage里也能看到RAID控制器的厂商和型号,这招对IBM全系x86服务器都有效。
ibm服务器raid卡型号查询命令:MegaCli与StorCLI实战对比
写成表格更直观,两个工具在查询阵列卡型号上的区别如下:
| 对比项 | MegaCli | StorCLI |
|——–|———|———|| 产品名、固件版本、BBU状态 | 控制器列表、型号、固件版本 |
| 安装包 | MegaCli-8.07.14(常见版本) | storcli-7.x(常见版本) |
| 适用系统 | Linux、Windows均支持 | Linux、Windows均支持 |
| 查询命令 | MegaCli64 -AdpAllInfo -aALL | storcli show |
| 底层芯片显示 | 直接显示LSI命名 | 直接显示LSI/Broadcom命名 |
实际使用中,MegaCli的输出冗长但信息完整,适合查物理磁盘状态、重建进度等细节;StorCLI的输出更紧凑,适合快速定位型号,查询型号这个单一诉求,StorCLI的storcli show效率更高。
还有一个容易忽略的点:查询命令输出的是底层芯片型号,不是IBM的销售型号,两者之间不是一一对应关系,比如LSI的MegaRAID SAS 9260-8i对应IBM的ServeRAID M5110,MegaRAID SAS 9361-8i对应IBM的ServeRAID M5210,如果你拿查询结果去ibm服务器阵列卡驱动下载页面找驱动,按IBM的型号名搜往往比按LSI名搜更快。
用dmidecode做二次确认
Linux下还有一个不依赖厂商工具的命令:dmidecode,执行:
dmidecode -t baseboard dmidecode -t controller
第二条命令直接看控制器信息,输出里含Vendor: LSI Corporation和Product Name字段,这个命令的优势是不需要额外安装任何东西,几乎所有主流Linux发行版都默认带dmidecode。
二手ibm服务器阵列卡型号怎么分辨?三个避坑原则
二手服务器市场在深圳、广州的线下电脑城里依然活跃,很多人淘IBM二手整机时最头疼的就是阵列卡型号对不上,这里给出三个判断原则。
第一个原则:先看卡上FRU号再谈价格,M5110和M5210在二手市场的价格有差距,但两者的外观差异不大,单看PCB颜色和挡板形状很容易认错,报价前先找卡上的FRU号,用手机拍下来,到IBM支持官网的备件查询页面输入FRU号,匹配出来的型号就是卡的真实身份,业内专家指出,FRU号是IBM硬件身份识别的唯一可靠凭证,比任何外观特征都靠谱。
第二个原则:软阵列和硬阵列别混为一谈,部分IBM低配机型用的是主板SATA控制器做的软RAID,这种模式在系统里看不到独立的阵列卡设备,也不存在BBU缓存,如果把软RAID当成独立阵列卡来买配件,很容易买错,判断方法很简单:设备管理器或lspci里能看到MegaRAID、ServeRAID字样,就是硬卡;看不到但系统又能组RAID,大概率是软阵列。
第三个原则:查询型号之前先确认电池和缓存模块是否配套,M5110的缓存模块和M5210不通用,二手卡如果自带的是16MB缓存模块,那对应的卡就是M5110的低配版本;如果缓存模块带散热片且容量标注为1GB,基本可以确认是M5210,这个信息在Linux下用MegaCli查也一样,-AdpAllInfo -aALL的输出里Memory Size和BBU字段会明明白白写清楚。
ibm服务器阵列卡型号怎么看:高频问题解答
问题1:ibm服务器阵列卡型号查询命令执行报错“Command not found”怎么办?
先确认你安装的是MegaCli还是StorCLI,这两个命令的默认安装路径不同,MegaCli通常位于/opt/MegaRAID/MegaCli/MegaCli64,StorCLI通常位于/opt/MegaRAID/storcli/storcli64,直接执行不带路径的命令,系统找不到可执行文件,这是最常见的原因,如果路径确认存在依然报错,检查执行权限,用chmod +x给文件加上执行权限再运行。
问题2:ibm x3650 M4开机时能看到阵列卡型号吗?
能,开机自检加载Option ROM阶段,屏幕会闪现阵列卡固件版本和控制器型号,速度较快,可以按Pause键暂停屏幕,开机按F1进入UEFI Setup,在System Settings -> Storage中也能查看RAID控制器信息,这个路径更从容,不需要掐时间盯屏幕。
问题3:查询命令显示的型号是LSI而不是IBM,是哪里出错了?
没出错,IBM ServeRAID系列阵列卡本身就是LSI代工的,MegaCli和StorCLI直通底层芯片时输出的是LSI的通用命名,比如显示为LSI MegaRAID SAS 9260-8i,对应IBM销售型号是ServeRAID M5110,查询结果中如果同时出现LSI和IBM两种命名,以IBM官方备件信息或卡上FRU标签为准。
把查询命令、物理标签、FRU号这三条路径都掌握,绝大多数IBM服务器型号识别问题都能在十分钟内解决,核心思路就一条:系统能进就查命令,系统进不去就拆机器看标签,两条路互为备份。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/786727.html


