Re: Rimuovere PV da VG [ERA Non riesco a fare il boot]

2021-08-05 Per discussione Piviul
beh, scusate avevop dimenticato che prima bisogna "deactivate" il volume 
logico e diminuirne la dimensione in modo che possa essere memorizzato 
sui pv sistenti prima di poter rimuovere un PV dal VG...


Grazie comunque a tutti quanti

Piviul

PS

Una volta rimosso il PV dal VG il sistema ha effettuato il boot 
correttamente: secondo voi lo devo segnalare in un bug report?


Il 05/08/21 14:03, Piviul ha scritto:
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










Re: Rimuovere PV da VG [ERA Non riesco a fare il boot]

2021-08-05 Per discussione 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








Rimuovere PV da VG [ERA Non riesco a fare il boot]

2021-08-05 Per discussione Piviul
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