H3C服务器磁盘阵列怎么做?核心答案只有一个:先明确业务场景和硬盘数量,再选择合适的RAID级别,通过服务器启动时的阵列卡配置界面完成创建。整个流程不复杂,但选错RAID级别或漏掉关键参数,轻则性能打折,重则数据不保,下面按实际动手顺序拆开讲。
H3C服务器做磁盘阵列前必须想清楚的三件事
第一件事:手里有几块硬盘,容量多大
RAID级别的选择首先被硬盘数量卡死,两块盘只能做RAID 1或RAID 0,三块盘以上才能做RAID 5,四块盘才能考虑RAID 10。
行业共识认为,生产环境至少四块物理硬盘起步,这样RAID 5和RAID 10都能选,不至于被硬件条件束缚,如果你只有两块盘,别纠结,直接RAID 1,镜像冗余比那点容量重要得多。
第二件事:数据重要还是性能重要
- 数据重要(数据库、财务系统、文件服务器)选RAID 5或RAID 10,牺牲部分容量换容错能力
- 性能优先(缓存服务、视频渲染、临时计算)选RAID 0,但要清楚任何一块盘损坏数据全丢
- 两者都要RAID 10是最稳的选择,但硬盘利用率只有50%
第三件事:确认阵列卡型号和状态
H3C服务器常用的阵列卡有P440、P840、SR450等型号,也有部分入门机型板载RAID,开机自检时按Ctrl+R(多数H3C机型)或Ctrl+A(部分老款)进入阵列卡配置界面。
如果你不确定阵列卡型号,开机自检画面会显示,也可以进系统后用H3C官方管理工具查看。
H3C服务器RAID配置详细步骤
第一步:进入阵列卡BIOS配置界面
开机后注意屏幕提示,H3C服务器绝大多数机型在自检时按Ctrl+R进入Smart Array配置界面,按键时机要快,看到提示就连续按,别等进系统。
如果Ctrl+R没反应,尝试F5或F10进入启动菜单,部分H3C机型从启动管理器里也能进入阵列配置工具。
第二步:初始化阵列卡控制器
进入配置界面后,如果阵列卡是全新的或刚从其他机器拆过来的,先做控制器重置:
- 在主界面选中阵列卡控制器
- 按F2或选择Controller Settings
- 找到Restore Factory Defaults或Erase Configuration选项
- 确认执行,等待控制器初始化完成
这个操作会清空所有已有阵列配置,操作前务必确认硬盘上没有需要保留的数据。
第三步:创建新的磁盘阵列
正式创建阵列的步骤:
- 在主界面选中阵列卡控制器
- 按F3或选择Create Array选项
- 在硬盘列表中勾选参与阵列的物理磁盘
- 选择RAID级别(RAID 0/1/5/10/50等)
- 设置条带大小(Strip Size),默认64KB即可,数据库场景可设为256KB
- 按Enter确认创建
创建完成后阵列卡会自动生成一个逻辑卷(Logical Drive),这个逻辑卷在系统里就是一块硬盘,装系统时直接选它就行。
第四步:设置热备盘(强烈建议)
条件允许的话,给阵列配置一块热备盘(Hot Spare),当阵列中某块盘出现故障时,热备盘会自动顶替,不需要人工插拔。
在阵列卡主界面选择Spare Drive或Assign Spare,选中一块空闲硬盘即可,热备盘不参与阵列容量计算,优先级大于没有。
H3C服务器做RAID5还是RAID10:分场景选
这是H3C服务器做磁盘阵列时被问得最多的问题,直接给结论:
| 对比项 | RAID 5 | RAID 10 |
|---|---|---|
| 硬盘数要求 | 最少3块 | 最少4块 |
| 硬盘利用率 | 约66%-80% | 50% |
| 写入性能 | 一般(需计算校验) | 较好(并行写入) |
| 读取性能 | 好(多盘并发读) | 好 |
| 容错能力 | 最多坏1块盘 | 每组镜像最多坏1块,总坏盘不超过2块 |
| 重建时间 | 较长(全盘读取计算) | 较短(直接复制镜像) |
| 典型场景 | 文件存储、备份、视频监控 | 数据库、虚拟化、生产业务 |
四块盘以下选RAID 5,四块盘以上且业务重要选RAID 10。 如果盘位紧张又想要冗余,RAID 5的性价比更高,H3C服务器阵列卡对RAID 5有硬件加速,校验计算由卡上处理器完成,实际体验并不慢。
阵列创建后必做的三个操作
设置写缓存策略
创建完阵列后,建议把逻辑卷的写缓存策略改为Write Back(回写),这个模式下写入数据先落缓存,然后由阵列卡异步刷入硬盘,性能提升明显。
在阵列卡主界面进入Logical Drive Settings,找到Write Cache选项,从Write Through改为Write Back,前提是阵列卡有BBU电池或电容保护,不然意外断电可能丢数据。
初始化逻辑卷
新创建的逻辑卷需要初始化才能使用,在阵列卡界面选中逻辑卷,按F2选Initialize,执行慢速初始化(Slow Init),虽然耗时但能完整校验所有扇区,快速初始化(Fast Init)省时间,适合大批量部署。
安装系统时加载驱动
H3C服务器安装Windows或Linux系统时,如果找不到硬盘,是阵列卡驱动没加载,需要去H3C官网下载对应型号阵列卡的驱动,做成U盘或软盘,安装系统时手动加载。
部分新机型直接用官方引导镜像安装系统会自动带驱动,但用微软原版镜像或CentOS默认镜像时大概率要手动加载。
H3C服务器磁盘阵列扩容方案
阵列跑了一两年空间不够了,用新盘替换旧盘是最常见的做法:
- 在阵列卡界面对目标阵列选择Expand Array
- 加入新硬盘(容量建议不小于原阵列中最小盘)
- 阵列卡自动开始迁移数据并扩容容量
- 在线扩容,业务不用停
替换旧盘的操作:把阵列中一块旧盘拔出,插入更大的新盘,等待阵列卡自动重建,完成后重复下一块,全部替换结束后用Expand Array扩展逻辑卷容量。
近年来的SAS硬盘容量普遍在2TB-8TB,替换扩容比一次性买齐所有盘位更灵活。
H3C服务器磁盘阵列的常见故障处理
硬盘红灯闪烁
表示该物理硬盘离线或故障,不关机的情况下直接拔出故障盘,插入新盘,阵列卡会自动识别新盘并开始重建,重建期间阵列性能会有下降,但系统服务不受影响。
阵列状态显示Rebuilding
说明阵列正在后台重建数据,此时禁止强行关机或重启,重建时间取决于硬盘容量,4TB盘通常需要数小时甚至一整天。
找不到逻辑卷
先检查硬盘是否松动,重新插拔并用阵列卡界面确认硬盘状态,然后检查阵列卡驱动是否正常,如果阵列卡上插了多根线,确认线序没接错。
H3C服务器阵列配置常见问题解答
配置H3C服务器磁盘阵列时需要准备什么工具?
不需要额外硬件工具,只用到显示器、键盘,以及H3C官网对应机型的阵列卡驱动文件(装系统时备用),阵列卡配置界面是纯文本操作,全程键盘完成。
阵列做了RAID 5之后还能改成RAID 10吗?
不能无损转换,RAID级别变更必须删除现有逻辑卷重新创建,硬盘上的所有数据都会清空,如果已经存储重要数据,需要先备份到外部存储,删除阵列重建后再恢复数据。
H3C服务器百度知道上说的那些配置经验可不可靠?
部分可靠但要注意时效性和机型差异,H3C服务器阵列卡跨代产品操作界面有差异,建议优先参考官方用户手册,百度知道的经验帖注意识别是否为同一代硬件平台,配置前用阵列卡自带的信息查看功能确认固件版本,避免按旧教程操作新界面导致误操作。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/671745.html




