前提

下面的测试通过pfSense2.3.2完成
镜像(RAID1)通过freeBSD操作系统虚拟完成,不是通过物理控制器完成。


安装

在安装PfSense期间,你可以选择GEOM MIRROR构建逻辑卷,在逻辑卷上安装操作系统。下面以图形方式显示了操作步骤:
使用pfSense安装光盘,引导到安装界面,选择

pfSense硬盘RAID安装_第1张图片

选择< Yes, setup a GEOM mirror>

pfSense硬盘RAID安装_第2张图片

从列表中选择主硬盘 ; 在这个例子中,选择ada0

pfSense硬盘RAID安装_第3张图片

选择第二个硬盘 ,在本例中是ada1

pfSense硬盘RAID安装_第4张图片

单击OK

pfSense硬盘RAID安装_第5张图片

下面选择继续安装

pfSense硬盘RAID安装_第6张图片

pfSense硬盘RAID安装_第7张图片

pfSense硬盘RAID安装_第8张图片

pfSense硬盘RAID安装_第9张图片

pfSense硬盘RAID安装_第10张图片

pfSense硬盘RAID安装_第11张图片

镜像监视器

在系统仪表板中,我们添加两个小部件:S.M.A.R.T. Status 和GEOM Mirror Status.
第一个提供硬盘健康状态,第二个可以显示硬盘镜像的状态。

pfSense硬盘RAID安装_第12张图片

可以通过这两个小部件,找到相关的信息。
我们通过分离物理连接到sata1控制器,来模拟破坏硬盘(ada 0 SN D0283511214)。
操作系统给我们提供了下图所示的信息:

pfSense硬盘RAID安装_第13张图片

镜像的状态为DEGRADED,而之前硬盘ada0已经消失。我们可以通过串口识别磁盘,然后打开设备并将其更换。
通常,ada0硬盘物理连接到Sata1控制器,ada1硬盘连接到Sata2控制器。在我们的模拟中,我们断开连接到Sata1控制器的硬盘,并用新的“替换”它。
在下面的屏幕中,我们看到镜像在硬盘“更改”后立即自动重建。我们通过关闭设备来完成所有模拟阶段。不建议通过热替换来更换,这会发生不可预知的问题。
下图显示了重建RAID的自动过程。最后,两个活动的硬盘的状态显示为“完整”。


pfSense硬盘RAID安装_第14张图片


原文地址