逻辑卷管理器(LVM)

xfs:只能扩展,不能缩

ext:能扩能缩

一、实现过程:

  

 逻辑卷对应   ①、设备名:/dev/dm-#

      ②、软链接:/dev/mapper/VG_name-LV_name

            /dev/VG_name/LV_name

二、创建逻辑卷:

  ①、创建物理卷:●硬盘不需改类型,没有类型这一说

          ●分区需要改类型:8e

    pvcreate /dev/sd{a6,d}

    pvs      简单查看

    pvdisplay  详细查看

  ②、合成卷组:

    vgcreate [-s 16M] vg0 /dev/sd{a6,d}  注:-s 16M指定PE块(卷组中不相干的一个个块)大小,不指定为默认值

    vgs

    vgdisplay

  ③、生成逻辑卷:

    lvcreate -n ldy_lv1 -l # vg0      (#是PE的个数)

  或 lvcreate -n ldy_lv1 -l 100%free vg0   (指定剩余空间百分比)

  或    lvcreate -n ldy_lv1 -L +3G vg0     (直接指定大小)

    lvs

    lvdisplay

三、使用逻辑卷:

  ①、mkfs.ext4 /dev/vg0/ldy_lv1

  ②、挂载

四、逻辑卷的扩展:

  ●卷本身的容量扩展

  ●文件系统格式的扩展

  ①、创建物理逻辑卷 pvcreate /dev/sdc

  ②、扩展卷组      vgextend vg0 /dev/sdc

  ③、扩展逻辑卷     ★lvextend -r -L +2G /dev/vg0/ldy_lv1   注:-r自动扩展卷容量大小与文件系统格式

     多条命令: ●卷容量  lvextend -L +2G /dev/vg0/ldy_lv1

           ●文件系统 ext:resize2fs /dev/vg0/ldy_lv1

                xfs:xfs_growfs 挂载点  (注意不是逻辑卷,是挂载点)

五、逻辑卷的缩减(了解):

  ①、取消挂载(必须是离线状态,很危险)

  ②、fsck -f   resize2fs /dev/vg0/ldy_lv1  (检查,走个形式)

  ③、缩减文件系统:resize2fs /dev/vg0/ldy_lv1 1G  (缩减至1G)

  ④、缩减本身容量:lvreduce -L 6G /dev/vg0/ldy_lv1

六、跨主机迁移卷组(了解):

  ①、在旧系统中,umount所有卷组上的逻辑卷

  ②、禁用卷组:vgchange -a n vg0

          lvdisplay

  ③、导出卷组:vgexport vg0

         pvscan

         vgdisplay

  ④、拆下旧硬盘到目标主机上,并导入卷组:

           vgimport vg0

  ⑤、启用卷组:vgchange -ay vg0

  ⑥、mount所有卷组上的逻辑卷

七、逻辑卷创建快照(测试使用,因为会影响性能)

 每当修改lv中的任何数据,此数据的最初始状态就会被保留在快照空间中。

  首先要有逻辑卷:

   ①、创建:lvcreate -n ldylv_snapshot -s -p r /dev/vg0/ldy_lv1

     注:-s表明为快照。-p后面跟属性,r为readonly只读。还可指定快照大小。

     挂载快照之后发现有文件,按理说此时应该为空。是因为为使用户感觉到确实有备份,才显示的。

 ②、恢复:取消逻辑卷和快照的挂载

      lvconvert --merge(合并) /dev/vg0/ldylv_snapshot

      挂载逻辑卷

   注:快照一旦恢复,就自动消失

注意:如果没有umount,就直接进行合并,会告警如下

Delaying merge since origin is open.
  Merging of snapshot vg1/ldy_snapshot will occur on next activation of vg1/ldy.

 Command on LV vg1/ldy_snapshot is invalid on LV with properties: lv_is_merging_cow .
  Command not permitted on LV vg1/ldy_snapshot.

 

 其中O代表会进行合并的一种状态,s代表休眠,所以发现没有合并,也不会合并。就需要手动激活刷新一下。

lvchange --refresh VG|LV|Tag

另外发现快照也是可以修改内容,合并后成为快照里面的内容。所以不要修改快照。

八、若卷组中有1个硬盘/分区即将损坏,则么办?

  ①、先将快损坏的硬盘/分区的空间(PE块数)移到卷组其他地方。假如/dev/sdd快损坏了

    pvmove /dev/sdd

  ②、从卷组中删除此物理卷

    vgreduce vg0 /dev/sdd

  ③、从物理卷中删除此设备

    pvremove /dev/sdd

九、删除逻辑卷

  ①、取消挂载。及/etc/fstab中的内容

  ②、lvremove /dev/vg0/ldy_lv1

  ③、vgremove vg0

  ④、pvremove /dev/sd{a6,d}

  ⑤、将分区删除,因为8e类型无用了。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值