zoukankan      html  css  js  c++  java
  • 如何扩大LVM 逻辑分区的大小?

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

    LVM (Logical volume management)

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

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

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

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

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

    打算压缩/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

    resize2fs /dev/fedora/swap 1G

    lvreduce -L 1G /dev/fedora/swap

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

    结果:

    用pvscan命令查看,剩余空间

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

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

    resize2fs /dev/fedora/home

    结果:

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

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

  • 相关阅读:
    2016"百度之星"
    codeforces 55 div2 C.Title 模拟
    codeforces 98 div2 C.History 水题
    codeforces 97 div2 C.Replacement 水题
    codeforces 200 div2 C. Rational Resistance 思路题
    bzoj 2226 LCMSum 欧拉函数
    hdu 1163 九余数定理
    51nod 1225 余数的和 数学
    bzoj 2818 gcd 线性欧拉函数
    Codeforces Round #332 (Div. 2)D. Spongebob and Squares 数学
  • 原文地址:https://www.cnblogs.com/longwaytogo/p/5564274.html
Copyright © 2011-2022 走看看