LVM逻辑卷

  • 优势
    • 支持不影响数据的情况,扩展容量
    • 支持快照, 便于备份数据

LVM操作指令

  • pv(物理卷)
    • pvscan  查看
    • pvdisplay /设备   查看pv详细信息
    • pvcreate 设备文件    创建pv
    • pvremove  pvname   删除pv
  • vg(卷组)
    • vgscan  查看vg
    • vgdisplay  查看vg详细信息
    • vgcreate   vgnamne   pvname  pvname ... ...     创建vg
      • vgcreate  test  /dev/sdc   /dev/sdd

    • vgremove  vgname   删除卷组
  • lv(逻辑卷)
    • lvscan   查看lv
    • lvcreate   -L  容量  -n lvname  vgname
      • lvcreate  -L 10G -n web test 

逻辑卷扩容

  • 扩展物理边界
  • 扩展文件系统

  • 确认卷组有足够空间
    •  vgdisplay vgname | grep -i "free"
  • 创建新的物理卷
pvcreate /dev/sde
  • 扩展卷组
    • vgextend vgname newpv块设备文件路径
  •  扩展逻辑卷物理边界
    • lvextend -L +10G vg块设备文件
  •  扩展文件系统
    • resize2fs vg块设备文件路径
    •  扩展xfs文件系统时要使用xfs_growfs命令

逻辑卷缩减

  • 不支持在线缩减, 必须卸载
  • 先缩减文件系统,再缩减逻辑卷物理边界 
  • xfs不支持缩减
  • 建议备份好数据

  • 备份数据
  • 卸载逻辑卷
  • 检查文件系统是否损坏
    • e2fsck -f lv块设备文件路径
    • 报错后不建议继续操作

  •  缩减文件系统
    • resize2fs lv块设备文件路径 缩减后的size
  •  缩减逻辑卷的物理边界  缩减后的逻辑卷大小要与文件系统大小一致

    • lvreduce -L -size lv块设备文件路径
  • 恢复备份
  • 挂载

逻辑卷快照

  • 建议将快照设置为只读 
  • 基于COW机制     Copy On Write 写时复制
    • 创建快照时,快照只是保存了源数据的指针
    • 只有数据真正发生变化时,源数据才会复制到快照里

  • 创建快照
    •  lvcreate -s -p r -L 快照容量 -n 快照名称  逻辑卷名称  
    • -s     快照   snapshot
    • -p r  只读
    • -L     快照容量
    • 快照所能容忍的原逻辑卷中数据变化量
    • 如果原逻辑卷中的数据变化量超过指定的大小,快照会自动损毁
  • 挂载快照

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值