参考: (http://blog.csdn.net/t0nsha/article/details/7296851)

 

LVM (Logical volume management)

如何扩大LVM 逻辑分区的大小?

 

执行 df 指令查看  文件系统空间占用

如何扩大LVM 逻辑分区的大小?

发现 LVM 的逻辑卷 /dev/fedora/home 已经占用了96%的空间!!! 

然后用 du 命令可以查看文件占用空间

分析可知,最大的占用文件是gnome-boxes的虚拟机镜像.整整13G!

如何扩大LVM 逻辑分区的大小?

没有大文件可以删除,只能进行分区管理.

打算压缩/dev/fedora/swap 分区, 分点空间给 /dev/fedora/home  

(TIP :fedora的安装手册就建议分出boot和swap后把剩下的空间全分到lvm.)

(我还有从来没用到的swap分区,而电脑内存有8G ,swap分区从来没用到.)

 

LVM 管理命令:

扩张:

先扩LV再扩文件系统

lvextend -L +100M /dev/vg1/lv1 逻辑卷的大小增加100M

resize2fs /dev/vg1/lv1 文件系统增到逻辑卷的大小

 

收缩:

先减文件系统再减LV(注意顺序)

umount /dev/vg1/lv1

e2fsck -f /dev/vg1/lv1

resize2fs /dev/vg1/lv1 100M 减小文件系统到100M

lvreduce -L 100M /dev/vg1/lv1 减小逻辑卷到100M

mount -a

 

步骤:

1.压缩 /dev/fedora/swap 分区

umount /dev/fedora/swap

e2fsck -f /dev/fedora/swap

如何扩大LVM 逻辑分区的大小?

resize2fs /dev/fedora/swap 1G

如何扩大LVM 逻辑分区的大小?

lvreduce -L 1G /dev/fedora/swap

如何扩大LVM 逻辑分区的大小?

 成功将swap分区转换为1GiB.

如何扩大LVM 逻辑分区的大小?

结果:

用pvscan命令查看,剩余空间

如何扩大LVM 逻辑分区的大小?

 

2.扩展 /dev/fedora/home 分区

执行 lvextend -L +4.59G /dev/fedora/home

如何扩大LVM 逻辑分区的大小?

resize2fs /dev/fedora/home

如何扩大LVM 逻辑分区的大小?

结果:

如何扩大LVM 逻辑分区的大小?

用df  命令查看文件系统的空间占用

logical volume /dev/fedora/home 已经成功由16G变成21G啦!

 

相关文章:

  • 2022-12-23
  • 2021-11-26
  • 2021-07-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
  • 2022-12-23
猜你喜欢
  • 2021-06-21
  • 2022-12-23
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
相关资源
相似解决方案