2020-11-9 磁盘管理LVM

存储管理LVM

LVM中的一些基本概念:

2020-11-9 磁盘管理LVM
LVM的优缺点:

2020-11-9 磁盘管理LVM

LVM一些基本使用

2020-11-9 磁盘管理LVM

  1. 下载安装包
    yum install lvm2 -y
  2. 制作pv分区,可以对分区或整块盘做
    制作:
            pvcreate
    查看:
            pvs
            pvscan
  3. 将pv划入vg中
    制作vg:   vgcreate
  4. 创建逻辑卷lv
    lvcreate
        选项:
            -L        逻辑卷大小
            -n        逻辑卷名字
        查看:
            lvs
  5. 格式与挂载
    mkfs.xfs
    mount
    查看:
            df

在线动态扩容

lvextend -L [+]M,G,T lv_name        给lv扩容
vgextend vg_name pv_name

在线动态缩容与删除
    不要缩容,并且xfs不支持缩容

    删除

删除之前先卸载挂点
        umount
        lvremove
删除vg
        vgremove
删除pv,只能删没属vg的pv
        pvremove

快照

2020-11-9 磁盘管理LVM

2020-11-9 磁盘管理LVM

  1. 准备
            查看vg的容量是否充足
  2. 做一个lv的快照
            lvcreate -L 1G -s -n lv_snap_name lv_name
  3. 查看
    lvs
  4. 数据被修改
  5. 要恢复数据
    挂载快照,快照与原来的lv是同一个UUID,所有挂载是要加-o nouuid
    然后可以通过快照恢复数据

文件过多可以直接合并
        先卸载快照和数据源,再进行合并,快照会自动删除,一次性的
         1. umount 快照和数据源
         2. lvconvert --mergesnapshot snap_name
         3. 查看文件,数据恢复