LVM hjälp.. Ta bort en hårddisk

Permalänk
Medlem

LVM hjälp.. Ta bort en hårddisk

Så här ser mitt lvm system ut:

sudo vgdisplay --- Volume group --- VG Name bigevilvg System ID Format lvm2 Metadata Areas 3 Metadata Sequence No 9 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 3 Act PV 3 VG Size 839.24 GB PE Size 4.00 MB Total PE 214846 Alloc PE / Size 214846 / 839.24 GB Free PE / Size 0 / 0 VG UUID LsWneZ-d0W5-ZDgb-Oimq-xYut-022S-DnuJYp

sudo pvdisplay --- Physical volume --- PV Name /dev/hdd1 VG Name bigevilvg PV Size 372.61 GB / not usable 0 Allocatable yes (but full) PE Size (KByte) 4096 Total PE 95387 Free PE 0 Allocated PE 95387 PV UUID 3wPMnE-LOUJ-M9OH-3fLw-zyjy-D2J5-uruA28 --- Physical volume --- PV Name /dev/hdc1 VG Name bigevilvg PV Size 232.88 GB / not usable 0 Allocatable yes (but full) PE Size (KByte) 4096 Total PE 59618 Free PE 0 Allocated PE 59618 PV UUID vt3z1K-3ocf-zTBz-CVVw-FMfG-1tok-y33V61 --- Physical volume --- PV Name /dev/hdb1 VG Name bigevilvg PV Size 233.75 GB / not usable 0 Allocatable yes (but full) PE Size (KByte) 4096 Total PE 59841 Free PE 0 Allocated PE 59841 PV UUID FuTbRj-3eDt-GFnT-bwH1-K5w0-x0PY-ZRDe3k

sudo lvdisplay --- Logical volume --- LV Name /dev/bigevilvg/bigevillv VG Name bigevilvg LV UUID HBoupO-fUm2-2PmR-dQkE-m04V-4D4w-da61UU LV Write Access read/write LV Status available # open 1 LV Size 839.24 GB Current LE 214846 Segments 3 Allocation inherit Read ahead sectors 0 Block device 254:0

Nu vill jag ta bort hdd1 men det går inte:

sudo pvmove -v /dev/hdd1 Wiping cache of LVM-capable devices Finding volume group "bigevilvg" No extents available for allocation

Antar att det är för att allt är allokerat? Men kör jag df -h har jag 420gb ledigt på monteringspunkten.. Alltså finns det plats på hårddisken egentligen, bara det att allt är allokerat? Hur gör jag??

Visa signatur

WS Macbook Pro - C2D 2,16ghz - 4gb ram - itunes Apple G4 Cube - 450mhz - 1gb ram -
Webserver Debian - P4 1,8ghz - 1gb ram - Filserver Mac Mini Intel Core Solo - 1,8ghz - 2gb ram

Permalänk
Medlem

du har tänkt lite fel här, för att kunna ta bort en pv/hårdisk så måste du ha tillreckligt med fritt på din vg för att den skall kunna ta bort den.

Alltså:
pv Allocated PE < vg Free

Det du har gjort är att allokerat allt istället för att frigöra det.

Använd lvreduce på partionen så att du frigör tillreckligt för att använda pvmove.

Visa signatur

Plan9 fan. In glenda we trust.

Permalänk
Medlem

Du måste minska filsystemet för att göra detta.

Permalänk
Medlem

Jag får det inte att fungera ändå.. Detta är vad jag har gjort:

sudo e2fsck -f /dev/bigevilvg/bigevillv e2fsck 1.40-WIP (14-Nov-2006) Pass 1: Checking inodes, blocks, and sizes Pass 2: Checking directory structure Pass 3: Checking directory connectivity Pass 4: Checking reference counts Pass 5: Checking group summary information /dev/bigevilvg/bigevillv: 154628/110002176 files (8.8% non-contiguous), 88925439/220002304 blocks

sudo resize2fs /dev/bigevilvg/bigevillv 90925439 Password: resize2fs 1.40-WIP (14-Nov-2006) Resizing the filesystem on /dev/bigevilvg/bigevillv to 90925439 (4k) blocks. The filesystem on /dev/bigevilvg/bigevillv is now 90925439 blocks long.

sudo lvreduce -L -400G /dev/bigevilvg/bigevillv WARNING: Reducing active and open logical volume to 439.24 GB THIS MAY DESTROY YOUR DATA (filesystem etc.) Do you really want to reduce bigevillv? [y/n]: y Reducing logical volume bigevillv to 439.24 GB Logical volume bigevillv successfully resized

Och ändå fungerar det inte:

sudo pvmove /dev/hdd1 Insufficient suitable contiguous allocatable extents for logical volume pvmove0: 95387 more required Unable to allocate temporary LV for pvmove.

Den hårddisken jag vill ta bort är på 400gb, alltså 372gb formaterad.. Jag har 400gb ledigt på VG'n men ändå kan jag inte ta bort den?

sudo vgdisplay --- Volume group --- VG Name bigevilvg System ID Format lvm2 Metadata Areas 3 Metadata Sequence No 10 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 1 Max PV 0 Cur PV 3 Act PV 3 VG Size 839.24 GB PE Size 4.00 MB Total PE 214846 Alloc PE / Size 112446 / 439.24 GB Free PE / Size 102400 / 400.00 GB VG UUID LsWneZ-d0W5-ZDgb-Oimq-xYut-022S-DnuJYp

sudo pvscan PV /dev/hdd1 VG bigevilvg lvm2 [372.61 GB / 0 free] PV /dev/hdc1 VG bigevilvg lvm2 [232.88 GB / 232.88 GB free] PV /dev/hdb1 VG bigevilvg lvm2 [233.75 GB / 167.12 GB free] Total: 3 [839.24 GB] / in use: 3 [839.24 GB] / in no VG: 0 [0]

Visa signatur

WS Macbook Pro - C2D 2,16ghz - 4gb ram - itunes Apple G4 Cube - 450mhz - 1gb ram -
Webserver Debian - P4 1,8ghz - 1gb ram - Filserver Mac Mini Intel Core Solo - 1,8ghz - 2gb ram