在 Ubuntu 上运行更新后,我收到有关我的 ZFS 文件系统的警告。是否有可用于删除旧快照的实用程序或脚本?以下是消息:
ERROR couldn't save system state: Minimum free space to take a snapshot and preserve ZFS performance is 20%.
Free space on pool "rpool" is 10%.
Please remove some states manually to free up space.
答案1
使用zfs-修剪-快照, 被形容为:
从一个或多个符合给定条件的 zpool 中删除快照
来自文档的一个例子:
删除所有 zpools 中超过一周的快照
zfs-prune-snapshots 1w
与上面相同,但增加了详细程度,并且实际上没有删除任何快照(试运行)
zfs-prune-snapshots -vn 1w
您可以在文章中找到更多方法 如何删除除最后 [n] 个 ZFS 快照之外的所有快照?