zfs zvol+快照,要用sparse模式
本帖最后由 mdk2000 于 2025-5-23 18:29 编辑系统:truenas
2块6.4t 组raid1
建立了5t zvol,剩余空间0.6t
当往zvol写入1t后,去创建快照,提示空间不足,建不了
zvol删掉400g,然后创建快照成功,但是当前raid1使用空间99%
最终发现是厚卷的原因导致的,如果写满5t zvol,要生成快照,需要5t空闲空间
用sparse稀疏模式就没这个问题
refreservation=none 第一次快照不占空间啊,cow coolbo 发表于 2025-5-22 18:45
第一次快照不占空间啊,cow
数据集和zvol不同
zvol的空间和快照空间是分开算 如果你用的是RAID Z的话,默认的blocksize会极大影响空间利用率。原则上RAID Z不应当用于高性能、大容量的zvol上。如果你用的是RAID0/1或者单盘的话,按理说不会出现这个问题 本帖最后由 mdk2000 于 2025-5-23 14:21 编辑
sagewatermelon 发表于 2025-5-23 06:29
如果你用的是RAID Z的话,默认的blocksize会极大影响空间利用率。原则上RAID Z不应当用于高性能、大容量的z ...
你的认知跟我一样啊,快照本来就应该白嫖不会占用空间,但现实很残酷,zvol的快照模式就是对等
我迟点试下,不用预留空间,看看能否解决这个问题
外网有解释
https://jrs-s.net/2016/06/16/psa-snapshots-are-better-than-zvols/
https://nex7.blogspot.com/2013/03/reservation-ref-reservation-explanation.html 那你换个不占空间的文件系统不就行了?我用btrfs从来没这些破事 按默认设置,没你说的空间占用问题,正常的逻辑是快照不应该占用如此的大的空间 Johnsnow-s 发表于 2025-5-23 14:51
按默认设置,没你说的空间占用问题,正常的逻辑是快照不应该占用如此的大的空间 ...
我说的是zvol,你看我5楼就知道了 mdk2000 发表于 2025-5-23 14:05
你的认知跟我一样啊,快照本来就应该白嫖不会占用空间,但现实很残酷,zvol的快照模式就是对等
我迟点试下, ...
按照这个post你换成qcow就行了吧,zvol确实是个不咋好用的东西,感觉要么qcow要么lvm了 2025年还在索引2013/2016年的老文章,请问还有时效性可言吗?
页:
[1]