服务器RAID卡配置:从物理盘到系统安装的完整步骤
服务器RAID卡配置的核心动作,是在操作系统安装之前,把多块物理硬盘组合成一个或多个逻辑盘,再让系统识别到这块逻辑盘。
配置失败最常见的后果不是报错,而是系统装完后看不到硬盘,或者阵列状态一直处于降级。
下面按一台全新上架服务器的实际顺序,把关键步骤和验证方法讲清楚。
先确认硬件和RAID级别
开机自检时,屏幕通常会短暂显示RAID卡型号,例如 LSI MegaRAID SAS 9361-8i、PERC H730 或 Adaptec ASR。
记下型号和固件版本,后面进配置界面和查文档都要用。
RAID级别按业务取舍:
- RAID 0:至少2块盘,读写快,无冗余,任意一块坏即全盘数据丢失,只适合临时缓存或可重建的数据。
- RAID 1:2块盘,互为镜像,容量减半,适合系统盘。
- RAID 5:至少3块盘,允许坏1块,读性能好,写性能受校验影响,常见于文件存储。
- RAID 6:至少4块盘,允许坏2块,重建更安全,写性能比RAID 5低。
- RAID 10:至少4块盘,先镜像再条带,兼顾性能与冗余,成本高,适合数据库。
如果服务器只有一块系统盘,不需要做RAID,直接接单盘安装即可;
如果有多块盘但不确定业务IO特点,系统盘用RAID 1、数据盘用RAID 5或RAID 10是较稳妥的起点。
进入RAID配置界面
不同品牌进入方式不同,但都在开机自检阶段完成:
- LSI/Broadcom MegaRAID:自检出现提示时按
Ctrl + R,进入WebBIOS。 - LSI 更老版本或部分OEM卡:按
Ctrl + H,进入WebBIOS。 - Dell PERC:按
Ctrl + R,进入RAID配置。 - Adaptec:按
Ctrl + A,进入Adaptec BIOS。 - HPE Smart Array:开机按
F8,进入Smart Storage Administrator。
如果按了没反应,先确认键盘接在服务器USB口而不是KVM切换器上,再确认RAID卡已启用。
部分服务器需要在BIOS里把SATA模式设为RAID,否则配置界面不出现。
创建虚拟磁盘并初始化
进入配置界面后,操作顺序基本一致:
- 选择
Configuration Wizard或Create Virtual Drive。 - 选择
New Configuration,不要选Clear Configuration,后者会清掉已有阵列。 - 勾选要加入阵列的物理盘。如果盘状态是
Unconfigured Good,可以直接选;如果显示Foreign,说明盘来自其他RAID卡,需要先Import或Clear Foreign Config,这一步容易误删数据,操作前确认盘内无业务数据。 - 选择RAID级别,设置条带大小。数据库类小IO多,可选
64KB或128KB;大文件顺序读写可选256KB或512KB。不确定时保留默认值。 - 设置虚拟盘容量。通常把全部容量做进一个VD;如果要分系统盘和数据盘,就分两次创建,先建小容量系统盘。
- 保存配置。部分卡会提示初始化方式,选择
Fast Initialize即可,慢速初始化耗时很长,新盘首次配置通常不需要。
初始化完成后,物理盘状态应变为 Online,虚拟盘状态为 Optimal。
如果显示 Degraded,检查是否有盘没插紧或状态不是 Online。
设置启动项并安装系统
RAID配置完成后,还要让服务器从正确的虚拟盘启动:
- 在RAID卡配置界面里,找到
Set Boot Drive或Boot Volume,把刚创建的虚拟盘设为第一启动项。 - 进入服务器BIOS,在启动顺序里确认RAID卡或虚拟盘排在U盘、光驱之前,安装系统时再临时调整。
- 用系统安装U盘启动,安装程序应能识别到一块容量等于阵列容量的磁盘,而不是多块物理盘。
安装完成后,进入系统用命令复查:
lsblk
cat /proc/mdstat
如果系统里看到的是多块独立硬盘而不是一块逻辑盘,说明RAID卡没生效或启动项设置不对,需要回到配置界面检查虚拟盘状态。
常见报错和避坑说明
Foreign Config 提示:不要直接点 Clear,先确认盘是否来自旧阵列。
如果旧盘有数据且需要保留,选 Import;
如果确定不要,再清除。
安装系统时找不到硬盘:检查RAID卡是否被BIOS识别、虚拟盘是否 Optimal、启动模式是UEFI还是Legacy是否与安装介质匹配。
部分新卡在UEFI模式下需要加载驱动。
阵列降级:登录RAID管理工具查看是哪块盘离线。
如果是接触问题,重新插拔后可能自动重建;
如果盘已损坏,更换同容量或更大容量硬盘,重建期间不要断电。
不要混用不同容量和转速的盘做RAID 5:容量按最小盘计算,混用会浪费空间,也增加重建风险。
尽量同型号同批次。
配置前备份:如果服务器上已有数据,任何RAID操作前先备份。Clear Configuration、Initialize 都可能导致数据不可恢复。
验证配置是否真正生效
配置完成后,从三个层面验证:
- RAID卡界面:虚拟盘状态
Optimal,物理盘全部Online。 - 操作系统:
lsblk只看到一块对应容量的磁盘。 - 冗余测试:在允许停机的环境里,拔掉一块非系统盘,观察管理界面是否提示降级,再插回确认重建。生产环境不要随意拔盘。
如果这三步都通过,服务器RAID卡配置才算完成。
后续更换硬盘、扩容或迁移阵列时,先记录当前RAID级别和条带大小,再按同型号卡的操作手册执行,避免误操作导致阵列丢失。