Freenas - 扩大规模

Freenas - 扩大规模

我们目前有一台配置为 RAIDZ 的 5x3TB 磁盘的服务器:

zpool status
pool: raid-5x3
state: ONLINE
scrub: none requested
config:

NAME                                              STATE     READ WRITE CKSUM
raid-5x3                                          ONLINE       0     0     0
  raidz1                                          ONLINE       0     0     0
    ada1p2                                        ONLINE       0     0     0
    replacing                                     ONLINE       0     0     0
      ada2p2                                      ONLINE       0     0     0
      gptid/a767b8ef-1c95-11e2-af4c-f46d049aaeca  ONLINE       0     0     0
    ada4p2                                        ONLINE       0     0     0
    ada5p2                                        ONLINE       0     0     0
    ada3p2                                        ONLINE       0     0     0

errors: No known data errors

我们想在同一台机器上再添加 5 个 3TB 的磁盘,并扩大当前的卷……可以吗?

我仍然对术语“vdev/zpool/volume/dataset”感到困惑,想确保我做对了。

据我了解,我需要用 5 个新磁盘创建一个新的 RAIDZ -- 这是 vdev 吗?然后将该 vdev 添加到当前池,最终我们将得到 10x3TB - 2x3TB = 24TB 的存储空间,其中每组 5 个磁盘可以承受 1 个磁盘故障。

只是不确定具体步骤是什么!

另外——不确定为什么 zpool status 仍然显示“正在替换”——自从我用热备用磁盘替换磁盘以来,这种情况已经持续了好几个星期。现在移除旧磁盘安全吗?

谢谢!

答案1

您无法通过增加磁盘数量来增加 vdev 的大小(目前,该功能可能至少一年内不会添加)(您可以通过以下方式增加 vdev 的大小将每个驱动器都增加到更大的驱动器

您可以添加第二个 vdev 作为 raidz1,其中包含 5 个新磁盘,然后将该 vdev 添加到同一个 zpool。

如果你使用 FreeNAS GUI,这一切都是在卷管理器请注意“扩展 ZFS 卷”部分。

您的用例非常简单,选择要扩展的卷(zpool),然后选择布局(raidz1)和所有 5 个带有“添加新磁盘”的磁盘

FreeNAS 使用术语“Volume”和“zpool”相对同义。(由于 zvols,这有点令人困惑)

你可能会发现本次演讲有用。

我刚刚注意到,您将 zvol 命名为“raid-5x3”,这不再准确,我建议将其更改为不描述其设置方式的名称。在家里,我的 zpool 名称是“存储”,在工作中我们称之为“蓄水池”,在同一个 NAS 上有多个 zpool 的情况并不常见,所以随便叫它什么都可以。

相关内容