pfSense 盒上的 3 驱动器 RAID-1

pfSense 盒上的 3 驱动器 RAID-1

我有一个pfSense 盒子使用 的 2 驱动器 RAID-1 gmirror。最近,一个驱动器发生故障,我更换了该驱动器,RAID-1 现在恢复正常。但这次事件也让我对设置 3 驱动器 RAID-1 产生了兴趣,只是为了获得额外的冗余。

无论如何,我认为这将非常容易。只需将第三个驱动器连接到盒子,然后使用gmirror insert它将新驱动器添加到 RAID。

因此,我通过串行 ATA 将一个新磁盘(与其他 2 个磁盘大小相同)连接到 pfSense 盒。重新启动后,磁盘出现在 /dev 中ada2

所以,我尝试添加新磁盘,gmirror status显示以下内容:

                Name    Status  Components
mirror/pfSenseMirror  COMPLETE  ada0 (ACTIVE)
                                ada1 (ACTIVE)

然后我输入:

gmirror insert pfSenseMirror /dev/ada2

之后,我再次使用 gmirror status 检查状态,结果显示:

                Name    Status  Components
mirror/pfSenseMirror  DEGRADED  ada0 (ACTIVE)
                                ada1 (ACTIVE)
                                ada2 (SYNCHRONIZING, 0%)

看起来一切进展顺利……


但几分钟后,我再次检查 gmirror 状态,现在显示:

                Name    Status  Components
mirror/pfSenseMirror  DEGRADED  ada0 (ACTIVE)
                                ada2 (SYNCHRONIZING, 9%)

那么... WTF?看起来它ada1出于某种原因从 RAID 中启动了驱动器。

那么,这里到底发生了什么?gmirrorRAID 1 是否固有地限制为仅 2 个驱动器? 还是我在这里做错了什么?

答案1

在以下示例中镜像提供了创建 3 磁盘镜像的语法。抱歉之前没有看到。

相关内容