多个数据集销毁后,ZFS未释放所有已分配的空间

时间:2017-06-25 23:19:06

标签: freebsd zfs

我有多个数据集,使用多个命令将它们全部删除。 起初我看到“root”数据集占用了100Gb,然后是50Gb,然后是20Gb ......并且它被“卡住”在535M上。

操作系统:FreebSD 11.0

我试图“google it”,但没有结果。 mountpoint / zm中没有可见文件。任何见解?

zfs list -t all -o space -r zm_ssd512
NAME       AVAIL   USED  USEDSNAP  USEDDS  USEDREFRESERV  USEDCHILD
zm_ssd512   461G   535M         0     96K              0       535M

zfs get all zm_ssd512
NAME       PROPERTY              VALUE                  SOURCE
zm_ssd512  type                  filesystem             -
zm_ssd512  creation              Wed Jun 21 12:02 2017  -
zm_ssd512  used                  535M                   -
zm_ssd512  available             461G                   -
zm_ssd512  referenced            96K                    -
zm_ssd512  compressratio         1.00x                  -
zm_ssd512  mounted               no                     -
zm_ssd512  quota                 none                   default
zm_ssd512  reservation           none                   default
zm_ssd512  recordsize            128K                   default
zm_ssd512  mountpoint            /zm                    local
zm_ssd512  sharenfs              off                    default
zm_ssd512  checksum              on                     default
zm_ssd512  compression           lz4                    local
zm_ssd512  atime                 on                     default
zm_ssd512  devices               on                     default
zm_ssd512  exec                  on                     default
zm_ssd512  setuid                on                     default
zm_ssd512  readonly              off                    default
zm_ssd512  jailed                off                    default
zm_ssd512  snapdir               hidden                 default
zm_ssd512  aclmode               discard                default
zm_ssd512  aclinherit            restricted             default
zm_ssd512  canmount              on                     default
zm_ssd512  xattr                 on                     default
zm_ssd512  copies                1                      default
zm_ssd512  version               5                      -
zm_ssd512  utf8only              off                    -
zm_ssd512  normalization         none                   -
zm_ssd512  casesensitivity       sensitive              -
zm_ssd512  vscan                 off                    default
zm_ssd512  nbmand                off                    default
zm_ssd512  sharesmb              off                    default
zm_ssd512  refquota              none                   default
zm_ssd512  refreservation        none                   default
zm_ssd512  primarycache          all                    default
zm_ssd512  secondarycache        all                    default
zm_ssd512  usedbysnapshots       0                      -
zm_ssd512  usedbydataset         96K                    -
zm_ssd512  usedbychildren        535M                   -
zm_ssd512  usedbyrefreservation  0                      -
zm_ssd512  logbias               latency                default
zm_ssd512  dedup                 off                    default
zm_ssd512  mlslabel                                     -
zm_ssd512  sync                  standard               default
zm_ssd512  refcompressratio      1.00x                  -
zm_ssd512  written               96K                    -
zm_ssd512  logicalused           178M                   -
zm_ssd512  logicalreferenced     35K                    -
zm_ssd512  volmode               default                default
zm_ssd512  filesystem_limit      none                   default
zm_ssd512  snapshot_limit        none                   default
zm_ssd512  filesystem_count      none                   default
zm_ssd512  snapshot_count        none                   default
zm_ssd512  redundant_metadata    all                    default

更新:zdb -bb给出了这个(以及其他行)。所以现在我需要找出什么是“SPA空间地图”。

44.2K   183M    178M    535M   12.1K    1.02    99.88  SPA space map

1 个答案:

答案 0 :(得分:0)

ZFS空间映射是描述ZFS使用的空闲和分配空间的内部数据结构。在删除数据时,空间映射也应该缩小,但是由于所有ZFS的元数据都需要在空间映射中进行计算,因此它们可以缩小的数量存在限制。