• 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
    

      

  • 相关阅读:
    CentOS7 命令笔记
    MarkDown学习
    系统管理员资源大全
    解决回车键导致的页面无意义刷新
    Tomcat远程调试
    gson 自定义对象转换格式
    maven私服搭建
    大明最不该被遗忘的英烈——李定国
    HashMap实现原理分析(转)
    自定义评分器Similarity,提高搜索体验(转)
  • 原文地址:https://www.cnblogs.com/The-day-of-the-wind/p/12064141.html
Copyright © 2020-2023  润新知