zoukankan      html  css  js  c++  java
  • lvm逻辑卷创建及使用

    创建逻辑卷
    pvcreate /dev/md0
    pvs 查看创建的pv组
    pvdisplay /dev/md0  查看磁盘详细信息
     
    添加vg组:
    创建vg组: vgcreate vg1 /dev/md0
    扩展vg组: vgextend vg1 /dev/md1
             vgextend vg1 /dev/md5
    vgs    vgdisplay vg1
     
    lv划分逻辑盘:
    lvcreate -L 300M(逻辑盘大小) -n lv01(逻辑盘名称) vg1(逻辑盘所在的vg组)
    增加逻辑盘的空间:lvextend -L +200 /dev/mapper/vg1-lv01
    减小逻辑盘的空间:lvreduce -L -100 /dev/mapper/vg1-lv01
     
     
    删除lv,vg,pv
    删除的过程是先lv,再vg,然后再pv
     
    删除lv:
    lvremove /dev/mapper/vg1-lv01
     
    删除vg:
    vgremove vg1
     
    删除pv
    pvremove /dev/md0
    pvremove /dev/md1
    pvremove /dev/md5
     
     
    1、将把我们新添加的8个磁盘做成raid0,raid1,raid5
     
    2、将raid0,1,5做成pvs物理盘
    命令:
    pvcreate /dev/md0
    pvcreate /dev/md1
    pvcreate /dev/md5
     
    使用命令pvs 查看创建的pv组
     
    查看磁盘详细信息:pvdisplay /dev/md0
     
    3、将添加到pv的磁盘做成一个vg组
    命令:
    创建vg组:vgcreate vg01 /dev/md0
    扩展vg组的空间:vgextend vg01 /dev/md1
             vgextend vg01 /dev/md5
     
    查看vg组的磁盘及可用空间及vg名称:vgs
    查看vg组信息信息:vgdisplay vg01
     
    4、pv和vg都创建成功后,使用lv划分逻辑盘
    命令:
    创建lv逻辑盘:lvcreate -L 300m -n lv01 vg01 
    给lv逻辑盘增大空间:lvextend -L +500M /dev/mapper/vg01-lv01
    给lv逻辑盘减少空间:lvreduce -L -300M /dev/mapper/vg01-lv01
     
     
    5、删除lv ,vg, pv
    创建的过程是先pv,再vg,然后再lv
    删除的过程是先lv,再vg,然后再pv
     
    删除的命令:
    先删除lv
    lvremove /dev/mapper/vg01-lv01
    lvremove /dev/mapper/vg01-lv02
     
    再删除vg
    vgremove vg01
     
    再删除pv
    pvremove /dev/md0
    pvremove /dev/md1
    pvremove /dev/md5
     
     
    6、在线实时扩容lv的容量
    命令:
    给lv添加容量:lvextend -L +400M /dev/mapper/vg01-lv01
    刷新lv实时的容量:resize2fs /dev/mapper/vg01-lv01
     
     
    7、在线实时缩小lv的容量
    mkfs.ext4 /dev/mapper/vg01-lv01
     
     
    命令:
    先umount /dev/mapper/vg01-lv01
    再刷新磁盘:e2fsck -f /dev/mapper/vg01-lv01
    重置lv磁盘容量:resize2fs /dev/mapper/vg01-lv01 200m(磁盘减少到200M)
    lv逻辑管理处也要重置:lvreduce -L 200M(剩20M) /dev/mapper/vg01-lv01
    使用lvscan刷新:lvscan
    再挂载:mount /dev/mapper/vg01-lv01 /mnt
     
     
    8、lvm 快照备份功能
    命令:
    创建快照:lvcreate -s -L 100m(增、删、改达到100M后快照失效) -n snap01 /dev/mapper/vg01-lv01
    -s 代表创建快照
    -L 代表指定有效值:每当原始盘有增、删、改动作时会使用data%值增加,当增加到指定的值时,快照就失效
    -n 代表名称
    快照失效   umount: /dev/mapper/vg1-snap: not mounted
     
    做了快照后,如果想恢复数据直接挂载快照:mount /dev/mapper/vg01-snap01
     
    删除快照:lvremove /dev/maaper/vg01-snap01
    

      

  • 相关阅读:
    .dbmdl 文件
    where 命令一个快速定位工具所在的功能
    Window 2008 R2 软件限制策略的默认调整,导致记录事件日志的权限不足
    大家知道什么是 asp.net 呢 ?学习一下
    asp.net membership常见问题总结
    DivCSS布局实例:很实用的图文混排CSS列表
    js 在网页里让文本框只能输入数字的一种方法,外加回车换Tab
    从零开始学DedeCms模板,模板教程,从此模板制作不求人
    .net 数据类型
    常用正则表达式
  • 原文地址:https://www.cnblogs.com/The-day-of-the-wind/p/12064141.html
Copyright © 2011-2022 走看看