华为h22h-05服务器做RAID,核心就一句话:开机进BIOS的RAID配置界面,先删旧配置再建新阵列,关键步骤是设置热备盘和初始化逻辑盘。很多运维第一次接触这台机器,最容易卡在找不到磁盘组和驱动加载失败这两步,这篇文章把整个流程拆开揉碎,从进RAID卡的时机到装系统打驱动,每一步都给你讲透。
进RAID配置界面的正确时机与三种路径
服务器的自检过程很快,通常只有几秒钟的等待窗口,开机后看到华为Logo或自检信息时,连续按Ctrl+R进入的是Avago/LSI芯片的经典配置界面,这是h22h-05最常见的RAID卡方案,如果你用的板载SATA控制器,可能得按Del进BIOS,在Advanced菜单里找到SATA Configuration,把模式从AHCI改成RAID。
- Ctrl+R:适用于绝大多数标配LSI 3108或3408芯片的机型,界面是蓝底白字的类DOS风格
- Del键进BIOS:需要改SATA控制器模式或设置启动顺序时使用,改完保存重启后再进RAID卡界面
- 特定型号的独立RAID卡:部分高配机型使用PMC或博通卡,自检时会提示按Ctrl+C或Ctrl+H,看屏幕提示为准
多数情况下,h22h-05出厂预装的是LSI芯片的RAID卡,Ctrl+R这个路径最靠谱,如果你不知道自己的卡是什么型号,开机自检界面会显示类似“Avago Technologies”或“LSI MegaRAID”的字样,留意一下就明白了。
实战配置:从清零到阵列建立全流程
进入LSI界面后,第一眼会看到所有物理磁盘的列表,此时先不要急着建阵列,按F2调出操作菜单,选择Clear Configuration把旧配置清掉,这一步相当重要,特别是二手机器或之前装过系统的机器,里面有残留的阵列信息,不清干净直接建新RAID很容易出现逻辑盘状态异常。
清完后,把光标移到屏幕右侧的“Virtual Drive”区域,按F2选择Create Virtual Drive,配置参数按下面这个思路来:
| 配置项 | 推荐设置 | 适用场景 |
|---|---|---|
| RAID Level | RAID 1或RAID 5 | 数据安全优先选RAID 1,容量折半;RAID 5兼顾容量与冗余,适合3块盘以上 |
| 条带大小 | 默认256KB | 数据库和虚拟化场景不建议动这个参数 |
| 读取策略 | Read Ahead | 大多数业务场景性能更好 |
| 写入策略 | Write Back | 有BBU电池保护时务必开启,性能提升明显 |
| 磁盘选择 | 勾选要组阵列的硬盘 | 容量不同的话,按最小容量计算可用空间 |
RAID级别怎么选,行业共识认为得看你这台机器跑什么业务,h22h-05常被用来做虚拟化宿主机或数据库服务器,如果是重数据场景,多数情况下RAID 1或RAID 10比RAID 5更稳RAID 5的写惩罚在高并发下会让阵列卡CPU吃紧,重建时间长也是个隐患。
确认配置后按F10保存,阵列卡会提示初始化。初始化类型选Fast Init就行,全量初始化(Full Init)耗时太长,生产环境根本等不起,系统会提示“Virtual Drive Created Successfully”,这时候你的逻辑盘已经能用了。
设置热备盘:给数据上双保险
建完主阵列后,建议立刻设置热备盘(Hot Spare)。按下Ctrl+N切到物理磁盘视图,光标移到你想用作热备的盘上,按F2选择Make Global Hot Spare,全局热备盘不像专用热备盘那样绑定单一阵列,它能给所有逻辑盘当备用,实用性更高。
这里有个小细节值得注意:热备盘容量必须大于或等于阵列中最小盘的容量,否则阵列卡会拒绝设置,比如你三块1TB盘组了RAID 5,热备盘至少也得是1TB,用块800GB的盘去顶是没用的。
设置成功后在物理磁盘列表里能看到该盘的属性变成“HotSpare”,状态指示灯也会变成闪烁状态,多花一分钟做这个操作,能避免日后哪块盘突然挂了之后焦急等返修。
装系统时驱动加载的坑:2008 R2与更高版本系统的区别
阵列建好逻辑盘后,并不代表系统就能直接识别。安装Windows Server 2008 R2时,大概率需要手动加载RAID驱动,这是h22h-05装机时最容易出问题的地方,服务器自带的光盘或U盘里有配套驱动,但如果你用的是官方原版ISO镜像,装系统时会卡在“找不到任何驱动器”这一步。
- 安装Windows Server 2012及以上版本:多数情况下系统自带LsiDrv驱动,能直接识别逻辑盘,不需要额外加载
- 安装Windows Server 2008 R2:必须提前准备驱动,去华为官网下载适配h22h-05的RAID驱动,解压到U盘根目录,在系统安装界面点“加载驱动程序”,浏览到对应文件夹即可
驱动加载成功后磁盘就能正常识别,后续分区安装就顺理成章了。如果装的是Linux系统(如CentOS或Ubuntu Server),较新内核版本通常已经包含驱动,但老版本内核同样可能需要指定modprobe参数加载mpt3sas或megaraid_sas模块。
删除阵列与重建:老司机也要注意的操作顺序
有些同行接手二手机器后,发现原厂RAID配置不满足需求就想直接删掉重建。删除阵列的前提是先导出或备份数据,然后进配置界面选中虚拟驱动器,按F2选择Delete Virtual Drive,这里要提醒一句,删除逻辑盘后所有数据立刻不可见,这个操作不可逆。
删除后如果磁盘状态显示为“Unconfigured Good”,说明重建条件已经具备,如果你想重新启用以前配过热备的盘,别忘了先把热备身份去掉需要先删除虚拟驱动器,才能在物理视图里把热备盘的状态改回普通磁盘。
重建过程中不要强制断电或重启。阵列卡在后台做数据一致性检查和重建时,前面板IOC灯会闪烁,等它完全停下来再进入系统,宁可多等十分钟也别冒险中途打断,否则又是一次全量重构的苦等。
关于h22h-05做RAID的常见问题
h22h-05服务器做raid后装系统识别不到硬盘怎么办?
先确认阵列是否已经创建成功进RAID卡界面查看Virtual Drive状态是否为Optimal,如果阵列正常但系统装不上,问题基本出在驱动上,Windows Server 2008 R2需要手动加载驱动,建议找对应版本的驱动文件放到U盘里,在安装界面按住Shift+F10打开命令提示符,用drvload命令加载驱动,或者直接在图形界面里浏览加载,系统版本较高的话检查BIOS里启动模式是否从UEFI改成了Legacy,部分系统和阵列卡的兼容性在这种模式下更好。
h22h-05适合做raid5还是raid10?
这是个老生常谈的问题,两者各有适用场景,RAID 10的读性能与写性能都很稳,重建时间短,但磁盘利用率只有50%,RAID 5能用的容量更大,适合大容量存储,但写性能峰值不如RAID 10,且硬盘故障后的重建过程对整机IO有明显影响,配4块盘的主机如果预算够,业内专家更倾向RAID 10;硬盘数量多的存储节点用RAID 5则更划算,结合你实际业务的读写比例和容量需求来判断,多数情况下数据安全优先于容量利用率。
h22h-05二手服务器做raid价格方面有什么需要注意的?
二手市场或机房迁移流出的h22h-05价格相当有吸引力,但买回来第一件事就是彻底清空所有RAID配置,有些商家会隐瞒硬盘通电时长,建议到手后去物理磁盘信息里看S.M.A.R.T数据,通电时间过长(比如超过3万小时)的盘不适合组阵列长期跑业务,另外注意确认RAID卡是否带缓存电池(BBU),没有BBU保护的话,Write Back策略无法启用,性能差距明显,如果机器已经在异地机房托管,远程配置RAID的操作路径是:重启机器通过BMC管理口进入远程控制台,在虚拟界面里按Ctrl+R操作,整个流程与本地操作完全一致,不需要额外跑一趟机房。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/639158.html





