戴尔R820配置RAID 1,最直接的办法是开机按Ctrl+R进入PERC阵列卡界面,把两块同容量硬盘做成镜像卷,装系统前搞定,全程十来分钟。
戴尔R820怎么配置RAID 1(riad1)?先做这3项准备
在动手之前,别急着按键盘,R820是四路机架服务器,配置界面和家用电脑完全不一样,咱们先花两分钟确认几个事,避免白忙活。
确认你的R820装的是哪种阵列卡
戴尔R820出厂时通常配的是PERC H710P或H710阵列卡,这两款都支持RAID 1,如果不确定,可以开机按F2进入System Setup,查看“Integrated Devices”里的Embedded SATA/RAID设置,或者直接看板卡上的标签,行业共识认为,只要是PERC 7系列及以上的卡,配置RAID 1的流程都是一样走Ctrl+R,不用额外装驱动。
检查硬盘容量和接口状态
RAID 1要求至少两块硬盘,最好是相同容量、相同转速,如果一块是1TB、一块是2TB,最终RAID 1容量按小的算,也就是1TB,那1TB多的空间就浪费了,所以装机前先看好每块盘的大小,硬盘插槽附近的指示灯亮绿色代表状态正常,橙色或者闪烁就说明有问题,先处理好再配置。
备份数据,别拿生产数据练手
这一步最容易被跳过,如果你是在一台正在运行的R820上改RAID模式,操作会清空所有硬盘数据,不仅是配置界面里的旧阵列,连单个硬盘上的文件也会被抹掉,动手前把重要数据拷到别的机器或者外部存储上,别指望“操作慢一点”就能保住数据。
戴尔R820 RAID 1设置步骤详解
确认完上面三件事,就可以正式操作了,下面每一步都是实际界面里的路径,咱们一步步来。
第一步:开机按Ctrl+R进入配置界面
给R820插上电源,接好显示器,按开机键,看到Dell标志出现时,开始快速敲键盘上的Ctrl+R,注意等屏幕出现提示再按也行,但反应要快,按对后会进入PERC配置界面,蓝色背景,顶部会显示阵列卡型号,比如PERC H710P,如果没反应,重启再试一次,或者换一下键盘端口,有时候USB键盘在开机引导阶段不识别。
第二步:清理旧配置(如果是新硬盘可跳过)
如果你用的是新硬盘,直接跳过这一步,如果是旧硬盘或者之前做过其他阵列,界面里会看到已经存在的虚拟磁盘和物理磁盘,这时候需要按方向键选中阵列卡型号那一行,然后按
F2,在弹出的菜单里选择Clear Configuration,回车确认,这一步会删除所有虚拟磁盘配置,硬盘数据全部清空,清理完以后,物理磁盘会显示为“Ready”状态,可以接着创建新阵列。
第三步:创建RAID 1虚拟磁盘
现在开始建阵列,在阵列卡主界面上,按一下方向键,保证焦点在“Virtual Disks”区域,然后按F2,选择Create New VD,进入创建向导后:
- RAID Level:按方向键选成RAID 1,别选成RAID 0或者RAID 5。
- Virtual Disk Name:可以自己起个名字,System_RAID1”,也可以留空,影响不大。
- Physical Disks:按Tab键把光标切到硬盘列表,用空格键选两块硬盘,选中的硬盘会显示高亮,注意选容量一样的,别选错盘位。
- 选完后按Tab切到Create New VD按钮,回车。
创建之后,界面会跳回主菜单,显示一块新的虚拟磁盘,状态是“Ready”,但这时候还没完,需要初始化。
第四步:设置启动盘并退出
选中刚建好的虚拟磁盘,按F2,选择Initialization,然后选Fast Init,快速初始化只需要几秒,后台会慢慢构建一致性,不影响安装系统,如果你准备在RAID 1上装操作系统,还需要回到PERC主界面,看看虚拟磁盘是否被标记为引导盘,有些固件版本会自动将第一块VD设为可引导,如果没有,就选中VD,按F2选Set Boot VD。
确认无误后,按Esc键退出界面,系统会提示是否保存更改,选“Save”并重启,重启后,进BIOS里检查引导顺序,把“虚拟磁盘”放在第一启动项,就可以装系统了。
关于初始化选项的选择建议
PERC初始化里有Fast Init和Full Init,Fast Init快速建好RAID结构,马上可用;Full Init会把整块盘刷一遍,时间很长,适合新盘上架时候用,日常配置用Fast Init就够了,阵列会在后台自动做一致性校验。
写入策略和缓存策略怎么选
在创建VD时,有一个“Advanced”菜单,里面有三项策略:
- Write Policy:建议选Write Back,因为R820有BBU电池备份,掉电时数据不会丢,性能比Write Through高不少。
- Read Policy:选Read Ahead,对于镜像盘来说,预读能优化随机读性能。
- Cache Policy:选Direct,让硬盘直通I/O,减少几微秒延迟。
这三个选项如果不熟悉,不用深究,用默认值也问题不大,但Write Back可以手动选上。
戴尔R820 RAID 1重建与热备盘配置
RAID 1最迷人的地方就是坏一块盘系统不宕机,但真的坏盘了,你是不是知道下一步干嘛?我见过的不少朋友,硬盘闪黄灯后直接拔下来换新的,结果数据没丢,但重建没自动跑,急得满世界找教程。
硬盘报警后怎么把数据捞回来
R820的面板或者Dell OpenManage管理软件会提示“Physical Disk Failed”,这时候,RAID 1还活着,另一块盘在继续工作,你可以正常访问数据,把坏盘从背板上抽出来,换上相同型号、相同容量的新硬盘,开盘机器,进入Ctrl+R界面,你会看到新盘显示为“Ready”,此时选中RAID 1虚拟磁盘,按F2,选Replace Missing Disk或者Rebuild,然后把新盘指定进去,重建过程会以百分比显示在“Background Task”栏里,1TB的盘重建通常需要3到5小时,期间千万不要重启,否则重建会中断,但不会破坏已有数据。
给RAID 1加一块热备盘,心里不慌
如果服务器里还有空余盘位,建议用第三块硬盘做热备,在Ctrl+R界面里,选中物理硬盘,按F2,选Assign Global Hot Spare,这样一旦RAID 1里某块盘坏了,这台R820会自动用热备盘开始重建,完全不用你半夜爬去机房拔插硬盘,热备盘容量不能小于RAID 1里较小的那块盘,否则可能不会被识别为有效热备。
戴尔R820 RAID 1和RAID 5、RAID 10怎么选
不少买二手R820的兄弟都会纠结一个问题:RAID 1这么稳,但容量折半,能不能用RAID 5?这里得看你的具体场景,我列个简单的对比,方便你心里有数。
| RAID级别 | 最低盘数 | 可用容量 | 容错能力 | 适合场景 |
|---|---|---|---|---|
| RAID 1 | 2 | 50% | 允许坏1块盘 | 系统盘、数据库日志、资料归档 |
| RAID 5 | 3 | (n-1)/n | 允许坏1块盘 | 文件共享、视频存储、备份服务器 |
| RAID 10 | 4 | 50% | 允许每个镜像组各坏1块 | 高并发数据库、虚拟化集群 |
从数据安全角度看,RAID 1和RAID 5都只能容忍坏一块盘,但RAID 1的读性能比RAID 5好,写性能也更稳定,因为不需要计算校验位,相比之下,RAID 5有“写惩罚”,在随机写入场景下性能损失不小,如果你这台R820是当Hyper-V或ESXi宿主机用,我建议系统盘用RAID 1,数据盘再单独考虑RAID 5或RAID 10,很多二手R820价格不贵,但盘位和阵列卡版本差异大,买之前问清是否带PERC缓存和电池,否则Write Back策略会失效。
戴尔R820 RAID 1常见问题解答
戴尔R820 RAID 1设置后看不到完整容量?
正常现象,比如两块2TB硬盘,硬件厂商按十进制算,系统按二进制算,所以实际可用空间大约为8TB,而不是2TB,如果连1.8TB都没有,先检查两块盘的容量是否相同,如果一块是1TB、一块是2TB,RAID 1容量只有1TB。
戴尔R820 RAID 1能装双系统吗?
可以,但麻烦,RAID 1虚拟磁盘对操作系统来说就是一块普通硬盘,所以你可以在这块盘上分区装Windows和Linux,但要注意,Grub和Windows Boot Manager的引导文件会互相干扰,需要手动配置启动项,更推荐的做法是装个虚拟机,或者把常见系统装到独立的两块SSD上各自做RAID 1。
戴尔R820 RAID 1磁盘坏了直接换新的能自动恢复吗?
取决于换盘方式和是否有热备盘,如果原RAID 1里分配了热备盘,坏盘后系统会自动重建,如果没配热备,直接把新硬盘插到同一个盘位,大多数PERC固件会自动识别为RAID 1成员并触发重建,但也有部分固件版本不自动接管,需要手动进入Ctrl+R界面,按F2选择“Rebuild”或“Replace Missing Disk”,所以最稳妥的做法是,换盘后进一次配置界面看一眼重建进度,确认状态从“Failed”变成“Rebuilding”。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/739036.html





