zoukankan      html  css  js  c++  java
  • linux扩展lvm磁盘

    env:

    centos 6.5 x64  

    hyper-v虚拟机

    这个方法可以在当前运行的系统中扩展root磁盘

    详细步骤

    之前想创建的一个虚拟机的磁盘空间不够用了,所以想扩容一下磁盘。

    正好使用的时候是lvm磁盘,可以支持扩容。

    格式化一个新的分区或者磁盘


    Command (m for help): n ## new
    Command action
    e extended
    p primary partition (1-4)
    p ## primary

    Partition number (1-4): 1 ## partition number
    First cylinder (1-1044, default 1): ## hit enter
    Last cylinder, +cylinders or +size{K,M,G} (1-1044, default 1044): +1G ## size

    Command (m for help): t ## change type
    Selected partition 1
    Hex code (type L to list codes): 8e ## code for LVM
    Changed system type of partition 1 to 8e (Linux LVM)

    fdisk -l查看当前哪个盘缺少空间,我查到是/dev/mapper/vg_zhi-lv_root缺少空间

    从vg_zhi-lv_root中可以看出,volume group是vg_zhi,logic volume是lv_root

    所以要插入新的physical volume到vg_zhi,然后再扩展volume group中的分区lv_root

    创建一个新的physical volume:

    pvcearte /dev/sdb2

    添加pv到vg:vg_zhi中

    vgextend vg_zhi /dev/sdb2

    然后再扩展lv_root分区

    lvresize -L 5G /dev/mapper/vg_zhi-lv_root

    检查合并磁盘的错误

    e2fsck -f /dev/mapper/vg_zhi-lv_root

    更新分区数据

    resize2fs /dev/mapper/vg_test-lv_root

    现在就完成磁盘的扩展啦

    引用:

    How to use LVM in Linux

  • 相关阅读:
    27、驱动调试之修改系统时钟中断定位系统僵死问题
    25、驱动调试之打印到proc虚拟文件
    24、驱动调试之printk
    23、uevent/hotplug热拔插机制
    22、DMA驱动程序框架
    21、IIS声卡驱动程序
    20、RTC驱动程序
    ZOJ
    HDU-4272 LianLianKan (dfs)
    UVA-624 CD (01背包+路径记忆)
  • 原文地址:https://www.cnblogs.com/vastiny/p/3825601.html
Copyright © 2011-2022 走看看