[Users] vzctl compact fails to compact container, what can i do

Rene C. openvz at dokbua.com
Sat Dec 21 06:08:43 PST 2013


We have a container that needs moving to another hardware node, but a
vzpbackup of it is 250G.

Within the container only 1.9G is used:

/dev/ploop33244p1  393G  1.9G  371G   1% /

Tried running a vzctl compact but it just shows a few lines and stops
without having done anything:

# vzctl compact 1709
Trying to find free extents bigger than 0 bytes
Waiting
Call FITRIM, for minlen=33554432
Call FITRIM, for minlen=16777216
Call FITRIM, for minlen=8388608
Call FITRIM, for minlen=4194304
Call FITRIM, for minlen=2097152
Call FITRIM, for minlen=1048576
0 clusters have been relocated

/vza1/private/1709/root.hdd has following files:

-rw-r--r-- 1 root root         1478 Dec 21 20:35 DiskDescriptor.xml
-rw------- 1 root root            0 Nov 27 12:33 DiskDescriptor.xml.lck
-rw------- 1 root root 257447428096 Dec 20 07:42 root.hdd
-rw------- 1 root root    376438784 Dec 20 09:27
root.hdd.{e66fccca-85cf-4bf2-888d-6669988f1da6}
-rw------- 1 root root    517996544 Dec 21 17:49
root.hdd.{f881c603-48cd-4e21-af63-45e49ce715ba}
drwx------ 2 root root         4096 Nov 27 12:34 root.hdd.mnt

What can we do to compress this down to the actual 2G used?

2.6.32-042stab081.5
e2fsprogs-resize2fs-static-1.42.3-3.el6.1.ovz.x86_64
vzctl-4.5.1-1.x86_64
vzkernel-2.6.32-042stab081.5.x86_64
vzctl-core-4.5.1-1.x86_64
vzquota-3.1-1.x86_64
vzstats-0.5.2-1.noarch
ploop-lib-1.9-1.x86_64
ploop-1.9-1.x86_64


More information about the Users mailing list