新安装的 ubuntu 20.04,root 上的 zfs -- root 和 boot 已填满

新安装的 ubuntu 20.04,root 上的 zfs -- root 和 boot 已填满

我刚刚安装了 Ubuntu 20.04 用于 zfs boot+root 目的。

每天早上我来到工作站,它都非常慢且不稳定,并且显示 / 的可用字节为零。

快照完全填满了驱动器。这是 256GB NVMe SSD。我知道它很小——但这是正常的吗?

我需要运行:

zsysctl service gc -a

释放一些空间以供正常使用。此外,今天没有删除任何快照。我不得不选择一个快照并手动销毁它以获得几 GB 的空闲空间。

我是否遗漏了什么?

编辑:sudo parted -l 输出:

Model: PM951 NVMe SAMSUNG 256GB (nvme)
Disk /dev/nvme0n1: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name                  Flags
 1      1049kB  538MB   537MB   fat32           EFI System Partition  boot, esp
 2      538MB   2685MB  2147MB  linux-swap(v1)                        swap
 3      2685MB  4833MB  2147MB  zfs
 4      4833MB  256GB   251GB   zfs

此外,我现在正在使用 sanoid。无需填充任何分区。

答案1

用火烧死 zsys。彻底禁用它并清除所有快照。它的存在是“非我发明”心态的可怕体现。

改用 sanoid。它更加成熟,易于配置,可以处理您的快照并对其进行修剪,并且可以轻松指示如果您的可用磁盘空间低于某个阈值,则不再拍摄更多快照。

相关内容