Newsgroup: it.comp.os.linux.sys
Titolo: lvm2 su slack e free PE

salve a tutti,
mi trovavo a dover aggiornare la slack da 11 a 12, e quindi ho
seguito il tutorial di 
slacky.eu
 per creare le partizioni con LVM2.
tutto ok ... il problema e' che pero' mi e' rimasto un po' di spazio "fuori" ...
io ho seguito alla lettera i passaggi, e mi ha fatto anche il "round" dell
spazio da usare, ma nonostante questo :
root@antonio:~# pvdisplay
/dev/cdrom: open failed: No medium found
--- Physical volume ---
PV Name               /dev/sda3
VG Name               antvg
PV Size               147.03 GB / not usable 0
Allocatable           yes
PE Size (KByte)       4096
Total PE              37640
Free PE               2
Allocated PE          37638
PV UUID               qNB3qU-3E9S-RxqH-6q2k-ZcsZ-J6KD-oknIbN
due domande ... 
1) come eliminare l'errore su /dev/cdrom ?
2) come recuperare i 2 Free PE rimasti ? ho provato ad usare pvresize 
   ma mi da errore ...  devo riavviare da CD e usare pvresize ?
non vorrei fare danni ;-)
ciao e grazie anticipate ...
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.

 wrote:
allego lvdisplay:
  --- Logical volume ---
  LV Name                /dev/antvg/lvroot
  VG Name                antvg
  LV UUID                XrjUKh-ivzJ-AA53-pCCo-SisR-sBuD-NZdQze
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                8.00 GB
  Current LE             2048
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:0
 
  --- Logical volume ---
  LV Name                /dev/antvg/lvvar
  VG Name                antvg
  LV UUID                72B3P4-Vydr-IPQv-nUu0-gNGu-j4uF-h0Lnol
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                300.00 MB
  Current LE             75
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:1
 
  --- Logical volume ---
  LV Name                /dev/antvg/lvusr
  VG Name                antvg
  LV UUID                so6vx4-CsqZ-0zF1-Vwn9-BK1o-MGF3-eY06K3
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                4.50 GB
  Current LE             1152
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:2
 
  --- Logical volume ---
  LV Name                /dev/antvg/lvhome
  VG Name                antvg
  LV UUID                1YQN5i-Fe03-rRJt-7myd-Gpdb-KJ5T-u30FVD
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                18.00 GB
  Current LE             4608
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:3
 
  --- Logical volume ---
  LV Name                /dev/antvg/lvusrlocal
  VG Name                antvg
  LV UUID                DSC52p-867I-3N3H-r1V1-VJC5-JpUn-lfjD0v
  LV Write Access        read/write
  LV Status              available
  # open                 1
  LV Size                116.23 GB
  Current LE             29755
  Segments               1
  Allocation             inherit
  Read ahead sectors     0
  Block device           253:4


    ma mi da errore ...  devo riavviare da CD e usare pvresize ?
Le due PE fanno già parte del PV. Basta che le assegni ad un LV (man lvresize).
Più che altro non vedo la grande utilità di utilizzare lvm se poi si alloca
da subito tutto lo spazio; lvm nasce proprio per poter allocare solo il
necessario e poi estendere al bisogno i LV corretti.
-- 
Flavio Visentin
Scientists have finally discovered what's wrong with the female brain:
On the left side, there is nothing right, and on the right side, there
is nothing left.

 Dovrebbe esserci un file /etc/lvm.conf o /etc/lvm/lvm.conf
questo mi fa venire in mente una domanda topica: ma dove cavolo si scrive
LVM le informazioni riguardanti la geometria? Nel file non mi sembra di
aver trovato qualcosa, e nella directory backup (presente su Debian) vi e`
la definizione ma non come utilizzarla
Enrico

 necessario e poi estendere al bisogno i LV corretti.
O be, tenerlo li inutilizzato o utilizzarlo che cambia?
Almeno utilizzandolo posso appunto.... utilizzarlo.
Comunque sia, se in un disco da 100gb me ne servono subito 90 ed in un
futuro prossimo so già che ne serviranno altri 100 in tal caso
creo volumi, alloco tutto lo spazio ed attendo i giorni futuri...
Dove sta il problema?

 Dove sta il problema?
Nel fatto che il grow di un filesystem è molto meno problematico e 
meglio supportato che uno shrink.
Quindi -personalmente- dimensiono i volumi per delle stime realistiche, 
e piuttosto lascio spazio inutilizzato. Se poi serve crescere, si fa in 
poco tempo in qualsiasi momento.

 la definizione ma non come utilizzarla
Quello è un "riassunto" del VGDA.


 meglio supportato che uno shrink.
Questo dipende da cosa usi. Ad esempio, Ext3 e ReiserFS permettono uno
shrink della partizione senza troppi problemi (ReiserFS, addirittura,
permette uno shrink online)
Enrico

 Dove sta il problema?
Sta nell'usare uno strumento potente senza sfruttarne le potenzialità.


 ReiserFS, addirittura, permette uno shrink online
Nella versione 3.6 no di certo, nella 4 non so. AFAIK ext4 è progettato per
supportare l'online shrinking, ma su Linux attualmente nessuno dei FS
(almeno tra quelli inclusi in vanilla) lo permette.


 (almeno tra quelli inclusi in vanilla) lo permette.
Mmm... allora ricordavo male, come non detto
Enrico

 appartiene, tra le quali la mappa di allocazione (pvdisplay -m ...).
Ottimo a sapersi, grazie
Enrico

 necessario e poi estendere al bisogno i LV corretti.
piu' che altro era una prova generale sul mio personale linux per poi
eventualmente riutilizzarlo ... se qualcosa andava male, la affrontavo da
subito sul mio PC "vergine" piuttosto che perdere tempo al momento in cui
lo dovro' applicare ...
e poi, se ho capito bene, se aggiungo un altro HD (come ho intenzione di
fare) posso estendere le lv anche sull'altro HD, come se fosse un unica
"partizione" ... o no ?
grazie per la risposta ...


 "partizione" ... o no ?
Sě. Crei il nuovo pv, lo aggiugi al vg ed estendi gli lv. ;-)


 Dove sta il problema?
Che ti servirebbe un disco da 190G >:->
-- 
"vita e morte nella mia frase sono aggettivi e quindi sono CONTRARI 
 e non sinonimi." -- Madame

 Te ne servono 190, quindi devi comprare un nuovo disco :-)
Non intedevo questo.
Se ad oggi ho bisogno di 90GB, e nel giro di breve sò già che ne
serviranno altri 100
certo che devo comprare un altro disco, ma tanto vale allocare
direttamente tutto lo spazio
nel disco iniziale, anzichè allocarlo ugualmente dopo 1 mese.
Credo non abbia senso allora 90GB su un disco da 100 quando dopo pochi
giorni dovrò allocarlo comunque tutto.
Discorso diverso allocare subito tutto lo spazio tanto per fare. In
tal caso concordo in pieno con la tua opinione.