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

  • 相关阅读:
    Python学习————并发编程
    Python学习————作业
    Python学习————网络编程
    Python学习————异常处理
    Python学习————反射
    Python学习————绑定方法
    Python学习————继承
    1765 谷歌的恐龙
    2504 是子序列的个数
    51Nod2386 分则能成
  • 原文地址:https://www.cnblogs.com/vastiny/p/3825601.html
Copyright © 2011-2022 走看看