LVM 数据迁移

摘要:
当用作LVM的磁盘需要用于其他用途时,我们需要将磁盘上的数据迁移到其他磁盘。迁移数据有两种方式:1.手动选择迁移位置;2.不要选择迁移位置。1.手动选择迁移位置。首先,让我们检查当前的pv空间[root@localhost~]#pvsPVVGFmtAttrSizePFree/dev/sda2centoslvm2a--˂19.00g0/dev/sdb1vg0lvm2a--96.00m16.00m/dev/sd

当用作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

我们可以看到sdb3 上的数据自动迁移到了adb1 上

免责声明:文章转载自《LVM 数据迁移》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇第十一篇 BCD码调整StarUML之九、starUML的一些特殊属性的说明下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

破解数据匮乏现状:纵向联邦学习场景下的逻辑回归(LR)

摘要:主要介绍了华为云可信智能计算服务(TICS)采用的纵向联邦逻辑回归(LR)方案。 本文分享自华为云社区《纵向联邦学习场景下的逻辑回归(LR)》,作者: 汽水要加冰。 海量训练数据是人工智能技术在各个领域成功应用的重要条件。例如,计算机视觉和商务经融推荐系统中的 AI 算法都依靠大规模标记良好的数据才能获得较好的推理效果。然而在医疗、银行以及一些政务...

在debian下安装QT 5.10 32位

  准备工作: 在开始之前最好把GCC升级到5.0以上。 如果升级后出现“libstdc++.so.6: version `CXXABI_1.3.9' not found”错误,可以参考https://blog.csdn.net/zx714311728/article/details/69628836解决。 -----------------------...

[转]iSCSI for FreeBSD

Suppose you want to use a remote iSCSI device, but you don't exactly trust either the storage or the network in between. Of course, there's a way around it :) The setup presente...

转://Linux MultiPath多路径软件实施说明

Multipath的工作原理 当multipath启动的时候,它通过系统命令scsi_id -eg -s /block/sdX得到proc/partitions 里面所有块设备的 UUID(universally unique identify),然后把所有具有同一个UUID的块设备组成一个Group,在/dev/mapper 生产一个对应的单独的设备。当...

使用shell从DB2数据库导出数据

使用shell脚本根据输入的用户名,数据库名,密码从DB2数据库导出数据 (1)a.sh脚本如下 #!/usr/bin/bash read -p "please input your DBNAME: " DBNAME read -p "please input your username: " username read -p "please inp...

Flink RichSourceFunction应用,读关系型数据(mysql)数据写入关系型数据库(mysql)

1. 写在前面 Flink被誉为第四代大数据计算引擎组件,即可以用作基于离线分布式计算,也可以应用于实时计算。Flink的核心是转化为流进行计算。Flink三个核心:Source,Transformation,Sink。其中Source即为Flink计算的数据源,Transformation即为进行分布式流式计算的算子,也是计算的核心,Sink即为计算后的...