Hallo zusammen,
wie kann ich die tatsächliche Größe einer auf Ceph befindlichen VM-Disk ermitteln?
In der 108.conf ist die virtuelle Disk auf 25 TB angelegt und
Die 25 TB sehe ich auch hier:
Im Ceph Dashboard sehe ich, dass 22.1 TB provisioniert sind:
Allerdings hat das Filesystem selbst nur ca. 15 TB belegt:
Die eigentliche Frage ist also: Wieso sind 22.1 TB provisioniert, obwohl das Filesystem nur (noch) knapp 15 TB belegt? Kann es sein, dass
wie kann ich die tatsächliche Größe einer auf Ceph befindlichen VM-Disk ermitteln?
In der 108.conf ist die virtuelle Disk auf 25 TB angelegt und
discard=on
:
Code:
scsi1: ceph-hdd-size-2:vm-108-disk-0,backup=0,discard=on,iothread=1,size=25480G
Die 25 TB sehe ich auch hier:
Code:
root@pvs1:~# rbd info ceph-hdd-size-2/vm-108-disk-0
rbd image 'vm-108-disk-0':
size 25 TiB in 6522880 objects
order 22 (4 MiB objects)
snapshot_count: 0
id: c8ab3da5acdb7c
block_name_prefix: rbd_data.c8ab3da5acdb7c
format: 2
features: layering, exclusive-lock, object-map, fast-diff, deep-flatten
op_features:
flags:
create_timestamp: Mon Aug 8 23:51:35 2022
access_timestamp: Mon Jul 31 18:14:50 2023
modify_timestamp: Mon Jul 31 18:14:47 2023
Im Ceph Dashboard sehe ich, dass 22.1 TB provisioniert sind:
Provisioned | 22.1 TiB |
Total provisioned | 22.1 TiB |
Allerdings hat das Filesystem selbst nur ca. 15 TB belegt:
Code:
/dev/sda 25T 15T 11T 59% /mnt/ceph-hdd-size-2
/dev/sda on /mnt/ceph-hdd-size-2 type xfs (rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota)
Die eigentliche Frage ist also: Wieso sind 22.1 TB provisioniert, obwohl das Filesystem nur (noch) knapp 15 TB belegt? Kann es sein, dass
trim
hier nicht (ordentlich) läuft?