LVM 数据迁移

当用作LVM的某磁盘需挪作他用时,我们需要把该磁盘上的数据迁移到其它磁盘

数据迁移有两种方式:1.手动选择迁移位置、2.不选择迁移位置

1.手动选择迁移位置

首先我们查看一下当前pv 空间

[root@localhost ~]# pvs
  PV         VG     Fmt  Attr PSize   PFree 
  /dev/sda2  centos lvm2 a--  <19.00g     0 
  /dev/sdb1  vg0    lvm2 a--   96.00m 16.00m
  /dev/sdb2  vg0    lvm2 a--   96.00m 96.00m
  /dev/sdb3  vg0    lvm2 a--   96.00m 96.00m

我们可以看到sdb1剩余空间为16M,我们需要把sdb1 上的数据迁移到sdb3上

复制代码
[root@localhost ~]# pvmove /dev/sdb1 /dev/sdb3
  /dev/sdb1: Moved: 100.00%
[root@localhost ~]# pvs
  PV         VG     Fmt  Attr PSize   PFree 
  /dev/sda2  centos lvm2 a--  <19.00g     0 
  /dev/sdb1  vg0    lvm2 a--   96.00m 96.00m
  /dev/sdb2  vg0    lvm2 a--   96.00m 96.00m
  /dev/sdb3  vg0    lvm2 a--   96.00m 16.00m
复制代码

可以看到sdb1上的数据已经迁移到sdb3上了

2.不选择迁移位置

复制代码
[root@localhost ~]# pvmove /dev/sdb3 
  /dev/sdb3: Moved: 50.00%
  /dev/sdb3: Moved: 100.00%
[root@localhost ~]# pvs
  PV         VG     Fmt  Attr PSize   PFree 
  /dev/sda2  centos lvm2 a--  <19.00g     0 
  /dev/sdb1  vg0    lvm2 a--   96.00m 16.00m
  /dev/sdb2  vg0    lvm2 a--   96.00m 96.00m
  /dev/sdb3  vg0    lvm2 a--   96.00m 96.00m

转载于:https://www.cnblogs.com/MR-ws/p/11025203.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值