[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ZFS e spazio occupato



Il 27/08/2019 09:34, Bertorello, Marco ha scritto:
> Buongiorno lista,
>
> ho un dubbio relativo a ZFS.
>
> # zdb -DD zp1
>
> DDT-sha256-zap-duplicate: 144703 entries, size 349 on disk, 200 in core
> DDT-sha256-zap-unique: 1176516 entries, size 306 on disk, 159 in core
>
> DDT histogram (aggregated over all DDTs):
>
> bucket              allocated                       referenced          
> ______   ______________________________   ______________________________
> refcnt   blocks   LSIZE   PSIZE   DSIZE   blocks   LSIZE   PSIZE   DSIZE
> ------   ------   -----   -----   -----   ------   -----   -----   -----
>      1    1.12M   38.1G   23.0G   23.0G    1.12M   38.1G   23.0G   23.0G
>      2    87.8K   1.96G   1.05G   1.05G     197K   4.21G   2.26G   2.26G
>      4    39.7K   1.41G    729M    729M     199K   7.04G   3.53G   3.53G
>      8    13.2K    261M    132M    132M     131K   2.29G   1.17G   1.17G
>     16      493   3.05M   1.14M   1.14M    10.4K   65.5M   24.5M   24.5M
>     32      107    800K    271K    271K    4.38K   33.6M   11.8M   11.8M
>     64       51    374K    112K    112K    4.62K   36.5M   11.3M   11.3M
>    128        9    163K   5.50K   5.50K    1.48K   24.2M    916K    916K
>    256        9     42K   4.50K   4.50K    3.13K   16.0M   1.57M   1.57M
>    512        2      1K      1K      1K    1.11K    566K    566K    566K
>     1K        1      8K    512B    512B    1.28K   10.3M    656K    656K
>    16K        1      8K    512B    512B    20.3K    163M   10.2M   10.2M
>  Total    1.26M   41.7G   24.9G   24.9G    1.68M   51.9G   30.0G   30.0G
>                   ^^^^^                            ^^^^^
> dedup = 1.21, compress = 1.73, copies = 1.00, dedup * compress / copies = 2.09
>
> # zpool list
>
> NAME   SIZE  ALLOC   FREE  EXPANDSZ   FRAG    CAP  DEDUP  HEALTH  ALTROOT
> zp1   99.5G  31.7G  67.8G         -    39%    31%  1.20x  ONLINE  -
>              ^^^^^
>
> # df -h
>
> Filesystem                      Size  Used Avail Use% Mounted on
> udev                            3.4G     0  3.4G   0% /dev
> tmpfs                           697M  916K  696M   1% /run
> /dev/mapper/localhost--vg-root  112G  104G  6.5G  95% /
> tmpfs                           3.5G     0  3.5G   0% /dev/shm
> tmpfs                           5.0M     0  5.0M   0% /run/lock
> tmpfs                           3.5G     0  3.5G   0% /sys/fs/cgroup
> /dev/sda1                       236M   46M  178M  21% /boot
> zp1                              65G     0   65G   0% /zp1
> zp1/backup                       65G     0   65G   0% /zp1/backup
> zp1/backup/subvol-109-disk-0     67G  2.3G   65G   4% /zp1/backup/subvol-109-disk-0
> tmpfs                           697M     0  697M   0% /run/user/0
> zp1/backup/subvol-110-disk-0     75G   11G   65G  14% /zp1/backup/subvol-110-disk-0
> zp1/backup/subvol-111-disk-0     66G  1.4G   65G   3% /zp1/backup/subvol-111-disk-0
> zp1/backup/subvol-105-disk-0     67G  1.9G   65G   3% /zp1/backup/subvol-105-disk-0
> zp1/backup/subvol-106-disk-0     68G  2.7G   65G   4% /zp1/backup/subvol-106-disk-0
> zp1/backup/subvol-100-disk-0     66G  551M   65G   1% /zp1/backup/subvol-100-disk-0
> zp1/backup/subvol-114-disk-0     66G  794M   65G   2% /zp1/backup/subvol-114-disk-0
> zp1/backup/subvol-103-disk-0     66G  1.4G   65G   2% /zp1/backup/subvol-103-disk-0
> zp1/backup/subvol-101-disk-0     66G  943M   65G   2% /zp1/backup/subvol-101-disk-0
> zp1/backup/subvol-107-disk-0     66G  1.2G   65G   2% /zp1/backup/subvol-107-disk-0
> zp1/backup/subvol-112-disk-0     66G  643M   65G   1% /zp1/backup/subvol-112-disk-0
> zp1/backup/subvol-113-disk-0     71G  6.3G   65G   9% /zp1/backup/subvol-113-disk-0
> zp1/backup/subvol-104-disk-0     66G  1.3G   65G   2% /zp1/backup/subvol-104-disk-0
>
> Il dubbio è: quanto spazio sto effettivamente utilizzando?
>
> 41.7 GB dovrebbe essere lo spazio effettivamente utilizzato al netto della deduplica, a fronte di 51.9 GB di dati.
>
> Ma allora perchè zpool list mi dice di averne allocati solo 31.7 GB?
>
> Inoltre, perchè df non mi fa vedere lo spazio occupato da zp1 e/o zp1/backup, ma solo dai sottovolumi montati?
> Per esempio, ci sono almeno altri 2 sottovolumi, non montati, con i relativi snapshots, che occupano spazio.
>
> zp1 è un file da 100 GB (purtroppo essendo una vps non potevo fare diversamente). 
> Sono attive sia deduplica che compressione.
>
> Grazie mille per le delucidazioni

Ho dimenticato zfs list:

# zfs list

NAME                           USED  AVAIL  REFER  MOUNTPOINT
zp1                           36.8G  64.6G    24K  /zp1
zp1/backup                    36.2G  64.6G    32K  /zp1/backup
zp1/backup/subvol-100-disk-0   553M  64.6G   551M  /zp1/backup/subvol-100-disk-0
zp1/backup/subvol-101-disk-0   951M  64.6G   943M  /zp1/backup/subvol-101-disk-0
zp1/backup/subvol-103-disk-0  1.48G  64.6G  1.31G  /zp1/backup/subvol-103-disk-0
zp1/backup/subvol-104-disk-0  1.22G  64.6G  1.22G  /zp1/backup/subvol-104-disk-0
zp1/backup/subvol-105-disk-0  1.84G  64.6G  1.83G  /zp1/backup/subvol-105-disk-0
zp1/backup/subvol-106-disk-0  2.79G  64.6G  2.67G  /zp1/backup/subvol-106-disk-0
zp1/backup/subvol-107-disk-0  1.15G  64.6G  1.14G  /zp1/backup/subvol-107-disk-0
zp1/backup/subvol-109-disk-0  2.30G  64.6G  2.23G  /zp1/backup/subvol-109-disk-0
zp1/backup/subvol-110-disk-0  10.5G  64.6G  10.4G  /zp1/backup/subvol-110-disk-0
zp1/backup/subvol-111-disk-0  1.36G  64.6G  1.35G  /zp1/backup/subvol-111-disk-0
zp1/backup/subvol-112-disk-0   645M  64.6G   643M  /zp1/backup/subvol-112-disk-0
zp1/backup/subvol-113-disk-0  6.22G  64.6G  6.22G  /zp1/backup/subvol-113-disk-0
zp1/backup/subvol-114-disk-0   795M  64.6G   794M  /zp1/backup/subvol-114-disk-0
zp1/backup/vm-102-disk-0       696M  64.6G   684M  -
zp1/backup/vm-108-disk-0      3.86G  64.6G  3.85G  -

che complica ulteriormente le cose, dando per usato un 36.8 GB...

-- 
Marco Bertorello
https://www.marcobertorello.it


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: