Ciao a tutti, visto che il problema sembra essere dovuto al fatto che
nei dischi su cui ho creato il mirror utilizzato come PV non ho
lasciato spazio libero per lvm, vorrei rimuovere il PV del mirror dal
VG. In particolare vorrei rimuovere /dev/md0 dal VG vg-root. Ho fatto
i seguenti passi:
Prima ho liberato md0 con
# pvmove /dev/md0
No extends available for allocation
Qui immagino che mi dica che non riesce a spostare le PE dal PV
/dev/md0 perché non ci sono PE libere negli altri PV. È giusto?
In effetti:
# pvdisplay
--- Physical volume ---
PV Name /dev/md1
VG Name vg-root
PV Size <930,89 GiB / not usable 3,81 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 238306
Free PE 0
Allocated PE 238306
PV UUID jFAL7U-fDSm-0cic-bJ52-cD0S-BAK1-PUe4gk
--- Physical volume ---
PV Name /dev/md0
VG Name vg-root
PV Size 12,73 TiB / not usable <1,94 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 3337951
Free PE 716511
Allocated PE 2621440
PV UUID Li4V1E-DKS9-HrxR-9C30-nwEq-rvQC-k6Uu2v
che mi dice che non ci sono PE libere in md1, l'unico altro PV
presente. Questo è strano perché prima di mettere il nuovo PV md0 i
dati stavano nel PV md1... ma come faccio a sapere quanto spazio devo liberare dal volume logico affinché possa svuotare md0?
Comunque una volta che pvmove riesce a liberare md0, poi lancio:
# resize2fs -M /dev/vg-root/lv-root
e poi finalmente dovrei riuscire a rimuovere md0 da vg-root con il
comando vgreduce vg-root /dev/md0, giusto?
Mi sfugge qualcosa?
Grazie!
Piviul
Mi sfugge qualcosa... ho rimosso parecchi giga da lv-root ma quando
faccio pvmove continua a dirmi "No extents available for allocation."; qualcuno mi può indirizzare su come fare a liberare md0 in modo da rimuoverlo?
Grazie!
Piviul
Il 05/08/21 08:52, Piviul ha scritto:
Ciao a tutti, visto che il problema sembra essere dovuto al fatto che
nei dischi su cui ho creato il mirror utilizzato come PV non ho
lasciato spazio libero per lvm, vorrei rimuovere il PV del mirror dal
VG. In particolare vorrei rimuovere /dev/md0 dal VG vg-root. Ho fatto
i seguenti passi:
Prima ho liberato md0 con
# pvmove /dev/md0
No extends available for allocation
Qui immagino che mi dica che non riesce a spostare le PE dal PV
/dev/md0 perché non ci sono PE libere negli altri PV. È giusto?
In effetti:
# pvdisplay
--- Physical volume ---
PV Name /dev/md1
VG Name vg-root
PV Size <930,89 GiB / not usable 3,81 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 238306
Free PE 0
Allocated PE 238306
PV UUID jFAL7U-fDSm-0cic-bJ52-cD0S-BAK1-PUe4gk
--- Physical volume ---
PV Name /dev/md0
VG Name vg-root
PV Size 12,73 TiB / not usable <1,94 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 3337951
Free PE 716511
Allocated PE 2621440
PV UUID Li4V1E-DKS9-HrxR-9C30-nwEq-rvQC-k6Uu2v
che mi dice che non ci sono PE libere in md1, l'unico altro PV
presente. Questo è strano perché prima di mettere il nuovo PV md0 i
dati stavano nel PV md1... ma come faccio a sapere quanto spazio devo
liberare dal volume logico affinché possa svuotare md0?
Comunque una volta che pvmove riesce a liberare md0, poi lancio:
# resize2fs -M /dev/vg-root/lv-root
e poi finalmente dovrei riuscire a rimuovere md0 da vg-root con il
comando vgreduce vg-root /dev/md0, giusto?
Mi sfugge qualcosa?
Grazie!
Piviul
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 295 |
Nodes: | 16 (2 / 14) |
Uptime: | 17:40:43 |
Calls: | 6,640 |
Files: | 12,187 |
Messages: | 5,325,086 |