LVM调整/ home和/

这是我的分区

[awake@desktop ~]$ sudo df -h Filesystem Size Used Avail Use% Mounted on rootfs 36G 2.5G 33G 8% / udev 495M 0 495M 0% /dev tmpfs 502M 260K 502M 1% /dev/shm tmpfs 502M 748K 501M 1% /run /dev/mapper/vg_desktop-lv_root 36G 2.5G 33G 8% / tmpfs 502M 0 502M 0% /sys/fs/cgroup tmpfs 502M 0 502M 0% /media /dev/sda1 485M 50M 410M 11% /boot /dev/mapper/vg_desktop-lv_home 36G 20G 15G 59% /home /dev/mapper/vg_desktop-lv_root 36G 2.5G 33G 8% /tmp /dev/mapper/vg_desktop-lv_root 36G 2.5G 33G 8% /var/tmp /dev/mapper/vg_desktop-lv_home 36G 20G 15G 59% /home /dev/sdb5 932G 637G 295G 69% /media/Новый том 

所以我没有任何空间。 如何将一部分/分区大小发送到encryptionlvm中的/ home,而不会丢失数据?

要将文件系统缩小到XX GB,您可能需要执行以下步骤:

  • 卸下要缩小的文件系统
  • 在文件系统上运行一个fsck
  • 使用resize2fs / dev / blah XXG调整文件系统的大小
  • lvreduce -L XXG / dev / blah

然后你可以在线扩展其他文件系统: – lvextend -L YYG / dev / blah – resize2fs / dev / blah

这应该使它,当然,如果你想缩小/,你可以启动一个现场CD / USB钥匙:)