【发布时间】:2017-08-31 09:45:00
【问题描述】:
我有一个旧的 zfs 池(创建于 05-2012 年),它在 debian 7.6 上运行,并且有 26Gbytes 空闲空间(58Tbytes 中),正如 df 所报告的那样。我刚刚重新安装了操作系统(debian 8.7),现在池在 df 中显示为 0 字节可用,但在 zpool 列表中显示为 1.04Tbyte “FREE”。
我有两个问题:
1) zpool list (=1.04Tbytes) 中的 FREE 和 zfs list (=0) 中的 AVAIL 有什么区别?
2) 我可以做些什么来使用这 1Tbyte 的可用空间吗?我已经删除了所有的快照,这没有任何区别...
提前致谢。
% df -h /contentA
Filesystem Size Used Avail Use% Mounted on
contentA 58T 58T 0 100% /contentA
% zpool list contentA
NAME SIZE ALLOC FREE EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT
contentA 65T 64.0T 1.04T 16.0E - 98% 1.00x ONLINE -
% zfs list contentA
NAME USED AVAIL REFER MOUNTPOINT
contentA 58.0T 0 58.0T /contentA
% uname -a
Linux myserver 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux
% cat /etc/debian_version
8.7
【问题讨论】:
-
池中有快照吗?
zfs list -t all(不要使用contentA,因为只有contentA文件系统本身与该名称匹配,如果将其包含在命令中,您将看不到任何快照 - 至少zfs list ...在我的 Solaris 副本上的行为方式是这样的11...)