Warning: Illegal string offset 'region' in /home/mhd-01/www.gabcicala.it/htdocs/wp-content/plugins/mygeopositioncom-geotags-geometatags/mygeopositioncom-geotags-geometatags.php on line 386

Warning: Illegal string offset 'placename' in /home/mhd-01/www.gabcicala.it/htdocs/wp-content/plugins/mygeopositioncom-geotags-geometatags/mygeopositioncom-geotags-geometatags.php on line 390

Warning: Illegal string offset 'position' in /home/mhd-01/www.gabcicala.it/htdocs/wp-content/plugins/mygeopositioncom-geotags-geometatags/mygeopositioncom-geotags-geometatags.php on line 394

XEN: ridimensionamento dello spazio disco di una VM


Warning: Illegal string offset 'addMap' in /home/mhd-01/www.gabcicala.it/htdocs/wp-content/plugins/mygeopositioncom-geotags-geometatags/mygeopositioncom-geotags-geometatags.php on line 639

Warning: Illegal string offset 'position' in /home/mhd-01/www.gabcicala.it/htdocs/wp-content/plugins/mygeopositioncom-geotags-geometatags/mygeopositioncom-geotags-geometatags.php on line 561

Warning: Illegal string offset 'position' in /home/mhd-01/www.gabcicala.it/htdocs/wp-content/plugins/mygeopositioncom-geotags-geometatags/mygeopositioncom-geotags-geometatags.php on line 603

Un problema che mi si è presentato è stato il ridimensionamento dello spazio disco dedicato ad una VM (del tipo disk based), ovvero è stato necessario fare un’operazione di shrinking. Un comodo comando linux è resize2fs che permette di reimpostare lo spazio occupato.
A dir la verità permette anche di ampliare lo spazio disco ma questa parte la si vedrà successivamente.

Una volta lanciato il comando esso fuoriesce segnalando la necessità di uno step necessario, ovvero il lancio del comando e2fsck per il checking del fs.

Questi sono i passi compiuti per il ridimensionamento da 50 GB a 40 GB:

host:~# resize2fs /var/xen/domains/vm.dominio.it/disk.img 40G
resize2fs 1.41.3 (12-Oct-2008)
Please run ‘e2fsck -f /var/xen/domains/vm.dominio.it/disk.img’ first.

host:~# e2fsck -f /var/xen/domains/vm.dominio.it/disk.img
e2fsck 1.41.3 (12-Oct-2008)
/var/xen/domains/vm.dominio.it/disk.img: recovering journal
Clearing orphaned inode 2490376 (uid=102, gid=104, mode=0100600, size=0)
Clearing orphaned inode 2490375 (uid=102, gid=104, mode=0100600, size=0)
Clearing orphaned inode 2490374 (uid=102, gid=104, mode=0100600, size=0)
Clearing orphaned inode 2490373 (uid=102, gid=104, mode=0100600, size=0)
Clearing orphaned inode 2490372 (uid=102, gid=104, mode=0100600, size=0)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information

/var/xen/domains/vm.dominio.it/disk.img: ***** FILE SYSTEM WAS MODIFIED *****
/var/xen/domains/vm.dominio.it/disk.img: 56076/3276800 files (0.7% non-contiguous), 1249574/13107200 blocks
host:~# resize2fs /var/xen/domains/vm.dominio.it/disk.img 40G
resize2fs 1.41.3 (12-Oct-2008)
Resizing the filesystem on /var/xen/domains/vm.dominio.it/disk.img to 10485760 (4k) blocks.
The filesystem on /var/xen/domains/vm.dominio.it/disk.img is now 10485760 blocks long.

Technorati Tags: , ,

About the Author: glycerin