ZFS:一个 zpool 上的 usedbydataset 值异常大

ZFS:一个 zpool 上的 usedbydataset 值异常大

我有一台 500T ZFS 服务器,其中有 8 个zpools。总体使用率相当适中。但是,我注意到其中一个 zpools 的usedbydataset值高达24.2T。此 zpool 上的实际用户数据约为4T。其他zpoolszpools 的值相当适中。见下文:

$ zfs list|egrep '(^jbodp4 |^NAME)'
NAME                   USED  AVAIL  REFER  MOUNTPOINT
jbodp4                28.0T  20.0T  24.2T  /zfs/4

$ zfs list|egrep '^jbodp4\/'
jbodp4/user1        219K  5.00T   219K  /zfs/4/user1
jbodp4/user2          144G  4.86T   144G  /zfs/4/user2
jbodp4/user3         4.87G  5.00T  4.87G  /zfs/4/user3
jbodp4/user4       3.69T  1.31T  3.69T  /zfs/4/user4

$ zfs get all|egrep '(^jbodp[0-9] |^intp[0-9] )' | grep 'usedbydataset'
intp1                 usedbydataset         219K                   -
intp2                 usedbydataset         252G                   -
intp3                 usedbydataset         219K                   -
jbodp4                usedbydataset         24.2T                  -
jbodp5                usedbydataset         16.1G                  -
jbodp6                usedbydataset         1.42T                  -
jbodp7                usedbydataset         901G                   -
jbodp8                usedbydataset         329K                   -

有人能帮我找出为什么这个特定的 jbod 有如此高的使用率usedbydataset以及如何找到有关这个数据集的更多信息。

相关内容