今天我升级到了 20.04.1 LTS。重启后,zfs 数据集中的所有文件都消失了!
- 我仍然可以看到并进入数据集,但没有文件。
- 我可以触摸一个新文件并查看它。
- zpool status 仍然显示预期的占用率,但 df 没有。
- zfs list -t snapping 显示所有快照。
- zpool scrub 仍在运行。到目前为止没有错误。
- 这些文件是全部qemu/kvm 的大型 .raw 文件。通常每个数据集一个文件。
- zfs --版本是 0.8.3-lubuntu-12.4
我的系统由两对 SSD 组成。第一对 SSD 带有根和启动 ext4 文件系统的 mdraid 镜像设置。此外,该对 SSD 的主要部分专用于 zfs 池。第二对 SSD 完全专用于 zfs 池。因此这里不存在 root-on-zfs 问题。
我怀疑 zfs 模块存在问题,文件基本上仍然存在,但却不可见?有人有什么建议吗?
答案1
我在 Centos 升级后遇到了同样的问题。zfs
给出了一个很好的大小但没有文件,我就疯了!
就我的具体情况而言,似乎某些服务会创建与zfs
存储同名的目录和子目录。我卸载了zfs
,删除了 下的目录/
,然后重新挂载zfs
。删除文件前一定要小心,一定要!!