zoukankan      html  css  js  c++  java
  • LVM学习文档

    LVM的概念:逻辑卷管理,在你的磁盘之上生成一个逻辑层,能方面的对磁盘进行管理,比如:增加磁盘逻辑分区空间的大小、减小逻辑空间的大小、建立带区卷、快照功能等等
    几个概念:
    物理卷-----pv
    卷组------vg
    物理块-----pe 默认4M
    逻辑卷-----lv

    创建和管理lvm
    创建lvm的步骤如下:
    1、使用fdisk等工具对磁盘创建lvm分区,lvm的分区类型为8e
    fdisk /dev/sdb  ------n -------p -----1 ------t  ----8e  -----p   -----w

    2、创建物理卷(pv)
    pvcreate /dev/sdb1 /dev/sdc1  #可以一下创建多个
    可以用lvmdiskscan命令查看哪些设备成为了物理卷
      /dev/sdb1    [       39.99 GB] LVM physical volume
      /dev/sdc1    [        3.92 GB] LVM physical volume
      /dev/sdc2    [        4.08 GB] LVM physical volume
    可以用命令pvs、pvscan、pvdisplay来显示当前系统中的物理卷
    可以用pvremove删除物理卷,用法如下:
    pvremove /dev/sdc1

    3、创建卷组(vg)
    vgcreate vg0 /dev/sdb1 /dev/sdc1
    vg0为该卷组的逻辑名,pe默认为4M,如果要更改请用-s指定
    vgchange -a y vg0  用vgchange来激活卷组,创建的时候默认已经激活
    可以用vgremove来删除卷组
    可以用vgs或者vgdisplay来显示卷组信息
    使用命令vgscan扫描磁盘生成的缓存文件
    使用命令vgextend添加新的物理卷到卷组中,用法如下:
    vgextend vg0 /dev/sdc2
    使用命令vgreduce从卷组中删除物理卷
    vgreduce vg0 /dev/sdc2
    使用vgmerge来合并不同的卷组
    vgmerge vg0 vg1
    使用vgsplit来分离卷组
    vgsplit vg0 vg1 /dev/sdb1

    4、创建逻辑卷(lv)
    lvcreate -L 5G -n mydisk vg0
    mydisk为逻辑卷的名称,-L为制定逻辑卷的大小,也可以用-l来指定pe的个数,如:
    vgdisplay vg0 | grep "Total PE" 找到PE的个数
    lvcreate -l 11242 -n mydisk vg0  
    可以用lvremove来删除创建的逻辑卷
    lvremove /dev/vg0/mydisk

    5、格式化逻辑卷
    mkfs.ext3 /dev/vg0/mydisk

    6、挂载逻辑卷
    mount /dev/vg0/mydisk  /vdisk


    调整lv和文件系统的大小
    1、增加逻辑卷的容量
    可以用lvextend后者lvresize,只不过用lvextend在处理未被格式化和挂载的lv比较好一些
    lvresize -L+5G /dev/vg0/mydisk  
    umount /vdisk
    e2fsck  -f /dev/vg0/mydisk   进行磁盘校验检查
    resize2fs /dev/vg0/mydisk

    2、减小逻辑卷的容量
    可以用lvreduce后者lvresize
    umount /vdisk
    e2fsck  -f /dev/vg0/mydisk
    resize2fs /dev/vg0/mydisk 5G



  • 相关阅读:
    WAMP 2.2 配置与IIS共用单IP,多域名多网站配置方法
    [.NET MVC4 入门系列00]目录
    [.NET MVC4 入门系列04]Controller和View间交互原理
    [.NET MVC4 入门系列05]添加自定义查询页Search
    [.NET MVC4 入门系列02]MVC Movie 为项目添加Model
    [.NET MVC4 入门系列07] 在Model模型模块中添加验证
    [.NET MVC4 入门系列03]使用Controller访问Model中数据
    DateTime 类常用技巧
    Access 注意地方
    互联网公司老板的十大谎言,别对号入座
  • 原文地址:https://www.cnblogs.com/feihongwuhen/p/7169877.html
Copyright © 2011-2022 走看看