Outils pour utilisateurs

Outils du site


reduce_lxc_size

Ceci est une ancienne révision du document !


lxcdisk=vm-154-disk-0
lxcvg=main
newsize=4G

mkdir /mnt/old
mount /dev/$lxcvg/$lxcdisk /mnt/old/

lvcreate -T main/lvpool -V $newsize  -n $lxcdisk-new
mkdir /mnt/new
mkfs.ext4 /dev/$lxcvg/$lxcdisk-new
mount /dev/$lxcvg/$lxcdisk-new /mnt/new/

cd /mnt/old/
rsync --stats -h -X -A --numeric-ids -aH --delete --no-whole-file --inplace --one-file-system --relative '--exclude=/tmp/?*' '--exclude=/var/tmp/?*' '--exclude=/var/run/?*.pid' * /mnt/new
cd ..
umount /mnt/old/ /mnt/new/
lvrename main $lxcdisk $lxcdisk-old
lvrename main $lxcdisk-new $lxcdisk
echo lvremove /dev/$lxcvg/$lxcdisk-old
reduce_lxc_size.1638666645.txt.gz · Dernière modification : 2021/12/05 02:10 de tomamplius

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki