我们目前有一个具有5x3TB磁盘的服务器,将其配置为RAIDZ:
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/音量/dataset --希望确保我做得对。
据我所知,我需要从5个新磁盘中创建一个新的RAIDZ --这是一个vdev吗?然后将该vdev添加到当前池中,我们将得到10x3TB-2x3TB=24 to的存储,其中每组5个磁盘可以承受1个磁盘故障。
只是不知道具体的步骤是什么来做到这一点!
而且--不知道为什么zpool状态仍然是“替换”--几个星期以来一直是这样,因为我用一个热备用盘替换了一个磁盘。现在移除旧磁盘安全吗?
谢谢!
发布于 2017-12-12 05:23:17
您不能通过增加磁盘数量来增加vdev的大小(不过,该功能可能在至少一年内不会添加)(您可以通过将每个驱动器增加到更大的驱动器来增加vdev的大小)
您可以将第二个vdev添加为带有5个新磁盘的raidz1,并将该vdev添加到相同的zpool中。
如果您使用的是FreeNAS图形用户界面,这都是在卷管理器中完成的--注意“扩展ZFS卷”部分。
您的用例非常直接,选择要扩展的卷(zpool),然后选择布局(raidz1)和所有5个带有“添加新磁盘”的磁盘。
FreeNAS使用的术语“卷”和“池”相对来说是同义词。(这有点让人困惑,因为zvols)
您可能会发现这份报告很有用。
我刚刚注意到,您将您的zvol-5x3命名为"raid-5x3“,这将不再准确,我建议将其更改为非描述性的设置。在家里,我的zpool的名字是“存储”,在工作中我们称它为“无罪释放”,在相同的NAS上有多个存储池是不寻常的,所以管它叫什么。
https://serverfault.com/questions/455474
复制相似问题