zoukankan      html  css  js  c++  java
  • 逻辑卷LVM

    LVM

    LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性

    • 物理卷(PV:Physical Volume):物理卷是底层真正提供容量,存放数据的设备,它可以是整个硬盘、硬盘上的分区等。
    • 卷组(VG:Volume Group):卷组建立在物理卷之上,它由一个或多个物理卷组成。即把物理卷整合起来提供容量分配。一个LVM系统中可以只有一个卷组,也可以包含多个卷组。
    • 逻辑卷(LV:Logical Volume):逻辑卷建立在卷组之上,它是从卷组中“切出”的一块空间。它是最终用户使用的逻辑设备。逻辑卷创建之后,其大小可以伸缩。

    # fdisk /dev/sdb   对磁盘进行分区

       (创建三个主分区)

       t   改变分区类型

        8e   lvm的代码 

     

    物理卷

    # pvcreate     创建物理卷

     # pvdisplay或pvs    列出当前物理卷

     

    # pvremove   删除物理卷

    卷组

    # vgcreate     创建卷组

     # vgdisplay或vgs   列出卷组

     

    # vgremove    删除卷组

    逻辑卷

    # lvcreate    创建逻辑卷 

       -L   定义逻辑卷大小

       -n   逻辑卷名称

     # lvdisplay   列出逻辑卷(/dev/卷组名称/逻辑卷名称)

     # mkfs      格式化逻辑卷

     

      # mount    挂载磁盘

     # lvremove    删除逻辑卷

    扩容缩减逻辑卷(xfs不支持)

    # umount    扩容缩减之前先卸载磁盘

    #lvresize    重新设置卷大小

     # e2fsck   检查磁盘错误

     # resize2fs   更新逻辑卷信息

     # xfs_growfs    更新逻辑卷信息(xfs时)

    扩展卷组

    # fdisk /dev/sdb   增加一个逻辑分区sdb5,改变分区类型

     

    # partprobe   刷新分区

    # lsblk    查看分区

     # pvcreate    将新分区创建物理卷

    # vgextend    将物理卷加入卷组

     # lvextend    增加逻辑卷的大小

     # resize2fs   更新逻辑卷信息

     
  • 相关阅读:
    OneProxy与其它数据库中间件的对比
    防御式编程
    google jam 比赛题(设计有问题)
    Python 代码性能优化技巧
    Python性能鸡汤
    如何避免重构带来的危险
    Linux/Unix工具与正则表达式的POSIX规范
    代码抽象层次2
    chinaunix:腾讯面试题
    C++异常处理小例
  • 原文地址:https://www.cnblogs.com/tui463/p/12040543.html
Copyright © 2011-2022 走看看