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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM