假设我使用compression = on创build了一个池,然后想要closures就地压缩 – 是否可能,如果是这样的话?
我在OS X上使用Zevo CE,以防有什么变化(zpool版本为28)。
当然, zfs set compression=off pool/filesystem (或者只是zfs set compression=off pool为pool的根文件系统zfs set compression=off pool )。
请注意,这不会返回并解压缩已经写入的数据 – 您需要重新写入数据( zfs send和zfs recv可以帮助解决这个问题)。
是的,你可以做到这一点。 你甚至可以改变压缩types…
记住zfs池和文件系统之间的区别。 压缩属性在zfs文件系统级别设置。
closures池的新数据将被解压缩。
请问为什么你对禁用压缩感兴趣? 除非您知道数据集是否包含非可压缩数据(例如.tiff文件或其他媒体文件),否则对ZFS的build议是保持开启压缩。