Salut, je dois augmenter l'espace de partition racine en réduisant/home, dans un Centos 6.6, ma situation est la suivante:
/dev/mapper/VolGroup-lv_root 50G 46G 1,6G 97% /
tmpfs 1,9G 0 1,9G 0% /dev/shm
/dev/sda1 477M 61M 391M 14% /boot
/dev/mapper/VolGroup-lv_home 140G 3,9G 129G 3% /home
C'est possible?
Ce n'est pas quelque chose que je ferais en ligne mais je pense que c'est possible. Je suppose que vous utilisez ext4.
umount/home
$ umount /home
réduire le système de fichiers/home
$ fsck -f /dev/mapper/VolGroup-lv_home
$ resize2fs /dev/mapper/VolGroup-lv_home 80G
réduire le volume logique/home
$ lvreduce -L -40G /dev/mapper/VolGroup-lv_home
redimensionner la partition/home à la taille du LV
$ resize2fs /dev/mapper/VolGroup-lv_home
étendre le volume logique/root
$ lvextend -L +40G /dev/mapper/VolGroup-lv_root
étendre le système de fichiers/root
$ fsck -f /dev/mapper/VolGroup-lv_root
$ resize2fs /dev/mapper/VolGroup-lv_root
montage/maison
$ mount /home
Jodka a raison. Voici la procédure.
umount /home
e2fsck -f /dev/mapper/vg_Oracle-lv_home
resize2fs /dev/mapper/vg_Oracle-lv_home 20G
lvreduce -L 20G /dev/mapper/vg_Oracle-lv_home
lvextend -l +100%FREE /dev/mapper/vg_Oracle-lv_root
resize2fs /dev/mapper/vg_Oracle-lv_root
mount /home
Vous ne pouvez pas redimensionner ou modifier la moindre partition sur un périphérique de stockage actuellement monté. Cela signifie que votre système doit être arrêté si vous avez l'intention de modifier la partition racine (car vous ne pouvez pas la démonter)
Vous devrez démarrer dans un système d'exploitation externe (par exemple en utilisant un live-CD) pour effectuer ces tâches. Je vous recommande de sauvegarder toutes les données sensibles avant de faire quoi que ce soit avec les partitions.
Si vous pouvez utiliser l'interface graphique, alors avec l'aide de system-config-lvm cela peut être fait de manière graphique simple.
Cela a fonctionné pour moi:
mount /home
fsck /dev/mapper/vg_kaps-lv_home
esfsck -f /dev/mapper/vg_kaps-lv_home
resize2fs /dev/mapper/vg_kaps-lv_home 100G
lvreduce -L 100G /dev/mapper/vg_kaps-lv_home
lvextend -L +200G /dev/mapper/vg_kaps-lv_root
resize2fs /dev/mapper/vg_kaps-lv_root
mount /home
M'a sauvé beaucoup d'heures de travail