收起左侧

为什么我使用飞牛的zfs系统组建RAIDZ1后,可用空间会比理论少很多?

8
回复
274
查看
[ 复制链接 ]

4

主题

13

回帖

0

牛值

江湖小虾

2025-12-17 20:04:27 显示全部楼层 阅读模式
悬赏5飞牛币已解决

image.png
这是我通过飞牛组建的RAIDZ1阵列,最开始是两盘。然后我通过添加硬盘功能,变成了三盘。理论可用空间应该是29T(n-1)。为什么现在实际可用只有21T,足足少了将近8T的空间。

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

2

主题

16

回帖

0

牛值

江湖小虾

2025-12-17 20:04:28 显示全部楼层

这是 ZFS 扩容的“特性”,因为旧数据还保存在原来的位置,按照旧的条带宽度计算容量,新的数据才能按新的宽度进行计算,所以显示的可用容量是不准确的。

想要恢复容量显示只能重新刷写数据才行,显示的异常其实不影响实际可用容量。

https://github.com/openzfs/zfs/pull/15022

https://www.truenas.com/docs/scale/24.10/scaletutorials/storage/managepoolsscale/#extending-a-raidz-vdev

那请问一下重新刷写数据是什么意思?能通过命令不丢失数据情况下完成么?  详情 回复
2025-12-21 13:39

0

主题

24

回帖

0

牛值

江湖小虾

2025-12-17 21:09:05 显示全部楼层

zfs系统是这样的 我8块16t raidz2 只有77.39 T

这么算跟raid10差不多了。那组raid10不比你那个zfs raid2好吗。不懂啊 问问  详情 回复
2025-12-19 23:12
但是不对呀,我3块盘卸载并弹出后,使用组件功能重新组件RAIDZ1。显示界面显示可用就会变成29T。  详情 回复
2025-12-17 21:17

4

主题

13

回帖

0

牛值

江湖小虾

2025-12-17 21:17:58 楼主 显示全部楼层
人可广大 发表于 2025-12-17 21:09
zfs系统是这样的 我8块16t raidz2 只有77.39 T

但是不对呀,我3块盘卸载并弹出后,使用组件功能重新组件RAIDZ1。显示界面显示可用就会变成29T。

4

主题

13

回帖

0

牛值

江湖小虾

2025-12-17 21:20:17 楼主 显示全部楼层

image.png

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

24

回帖

0

牛值

江湖小虾

2025-12-18 18:59:56 显示全部楼层

我算下来少了10t

5

主题

260

回帖

0

牛值

小有名气

2025-12-19 23:12:38 显示全部楼层
人可广大 发表于 2025-12-17 21:09
zfs系统是这样的 我8块16t raidz2 只有77.39 T

这么算跟raid10差不多了。那组raid10不比你那个zfs
raid2好吗。不懂啊 问问

4

主题

13

回帖

0

牛值

江湖小虾

2025-12-21 13:39:37 楼主 显示全部楼层
jakes 发表于 2025-12-17 20:04
这是 ZFS 扩容的“特性”,因为旧数据还保存在原来的位置,按照旧的条带宽度计算容量,新的数据才能按新的 ...

那请问一下重新刷写数据是什么意思?能通过命令不丢失数据情况下完成么?
我之前在Truenas上边都是用这个工具,原地刷写: https://github.com/markusressel/zfs-inplace-rebalancing  详情 回复
2025-12-22 20:48

1

主题

4

回帖

0

牛值

🛩️ARM内测用户组

2025-12-22 20:48:25 显示全部楼层
Rainbow_DIiZf 发表于 2025-12-21 13:39
那请问一下重新刷写数据是什么意思?能通过命令不丢失数据情况下完成么? ...

我之前在Truenas上边都是用这个工具,原地刷写:
https://github.com/markusressel/zfs-inplace-rebalancing
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则