Tôi có một Debian Wheezy
hệ thống với một vài 500 GB ổ cứng trong RAID-1 ( mdadm
gương), trên đỉnh mà ngồi LVM
logical volumes với 5 phân vùng ( boot
, root
, usr
, var
và tmp
), tổng kích thước của 47,15 GiB. 418,38 GiB trong khối lượng vật lý là miễn phí. GRUB
cài đặt trên cả hai ổ đĩa.
Một trong những ổ cứng bị lỗi và hiện tại mảng đã xuống cấp, nhưng dữ liệu vẫn còn nguyên.
Điều tôi muốn là hoán đổi tất cả 2 ổ cứng này sang ổ SSD 80 GB mà không cần phải cài đặt lại hệ thống từ đầu. Điểm tinh tế ở đây là tôi cần thu nhỏ âm lượng vật lý LVM để phù hợp với kích thước của SSD, nhưng âm lượng logic không liền kề nhau (có rất nhiều không gian trống lúc ban đầu), vì vậy tôi phải di chuyển âm lượng logic trong một khối vật lý . Và không có lvmove
lệnh nào trong Debian.
Làm thế nào để tôi đạt được điều này?
Một số đầu ra giao diện điều khiển:
Phiên bản:
root@wheezy:~# uname -a && mdadm --version && lvm version
Linux wheezy 3.2.0-4-amd64 #1 SMP Debian 3.2.63-2+deb7u1 x86_64 GNU/Linux
mdadm - v3.2.5 - 18th May 2012
LVM version: 2.02.95(2) (2012-03-06)
Library version: 1.02.74 (2012-03-06)
Driver version: 4.22.0
Chi tiết mảng:
root@wheezy:~# mdadm -D /dev/md0
/dev/md0:
Version : 1.2
Creation Time : Thu Dec 4 12:20:22 2014
Raid Level : raid1
Array Size : 488148544 (465.53 GiB 499.86 GB)
Used Dev Size : 488148544 (465.53 GiB 499.86 GB)
Raid Devices : 2
Total Devices : 1
Persistence : Superblock is persistent
Update Time : Thu Dec 4 13:08:59 2014
State : clean, degraded
Active Devices : 1
Working Devices : 1
Failed Devices : 0
Spare Devices : 0
Name : wheezy:0 (local to host wheezy)
UUID : 44ea4079:b3b837d3:b9bb2ca1:1b95272a
Events : 26
Number Major Minor RaidDevice State
0 8 16 0 active sync /dev/sdb
1 0 0 1 removed
Chi tiết ngắn gọn về LVM:
root@wheezy:~# pvs && vgs && lvs
PV VG Fmt Attr PSize PFree
/dev/md0 system lvm2 a-- 465.53g 418.38g
VG #PV #LV #SN Attr VSize VFree
system 1 5 0 wz--n- 465.53g 418.38g
LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert
boot system -wi----- 152.00m
root system -wi----- 2.00g
tmp system -wi----- 10.00g
usr system -wi----- 20.00g
var system -wi----- 15.00g
Phân khúc của PV:
root@wheezy:~# pvs -v --segments /dev/md0
Using physical volume(s) on command line
PV VG Fmt Attr PSize PFree Start SSize LV Start Type PE Ranges
/dev/md0 system lvm2 a-- 465.53g 418.38g 0 89600 0 free
/dev/md0 system lvm2 a-- 465.53g 418.38g 89600 38 boot 0 linear /dev/md0:89600-89637
/dev/md0 system lvm2 a-- 465.53g 418.38g 89638 512 root 0 linear /dev/md0:89638-90149
/dev/md0 system lvm2 a-- 465.53g 418.38g 90150 5120 usr 0 linear /dev/md0:90150-95269
/dev/md0 system lvm2 a-- 465.53g 418.38g 95270 3840 var 0 linear /dev/md0:95270-99109
/dev/md0 system lvm2 a-- 465.53g 418.38g 99110 1280 0 free
/dev/md0 system lvm2 a-- 465.53g 418.38g 100390 2560 tmp 0 linear /dev/md0:100390-102949
/dev/md0 system lvm2 a-- 465.53g 418.38g 102950 16226 0 free
rsync
các tệp của bạn. Nó không trực tuyến nhưng có khả năng nhanh hơn bất cứ thứ gì khác.