Il giorno 10/set/2014, alle ore 10:40, Walter Valenti <waltervale...@yahoo.it> 
ha scritto:

> Per chi è esperto di LVM.
> E' corretta questa sequenza di comandi,
> per allargare un volume LVM aggiungendo un altro disco?
> 
> 1) Formattare il nuovo disco. es con cfdisk /dev/sdb
> mkfs.ext4 /dev/sdb1
> 
> 2) Aggiungere il device al VG:
> vgextend lvm-test /dev/sdb1  (dove lvm-test è il nome del VG)
> 
> 3) Estendere il LV:
> lvextend -L +40G /dev/lvm-test/root
> 
> (dove /dev/lvm-test/root è il path di un LV del VG)
> 
> 4) Estendere il filesystem:
> resize2fs /dev/lvm-test/root
> 
> Provando una su macchina virtuale, in effetti ho allargato il relativo
> fs a caldo, apparentemente senza problemi.
> E' tutto corretto?

la sequenza corretta e':

preparare il disco: pvcreate /dev/sdb, oppure, partizionare il disco (io 
preferisco) e poi pvcreate /dev/sdbX

dopo di che, aggiungere il disco al gruppo:

vgextend gruppo /dev/sdbX

a questo punto puoi decidere come muoverti.
se vuoi semplicemente estendere il volume logico, provvedi prima a smontarlo, 
che altrimenti se la prende a male, ipotizziamo /home:

umount /home
lvextend -l 100%FREE gruppo/lv_home

fino a qui, la cosa e' semplice, rimane il passaggio piu' importante, estendere 
il filesystem:

resize2fs /dev/gruppo/lv_home (uso sempre lv_home come esempio) 

completata l'operazione, rimonti il tutto e sei apposto.

se la partizione e' di botto, cambiano un po' le cose, in quanto entra in gioco 
grub, boot-record e altra robetta che va tenuta in considerazione.


M.


mauro
ma...@majaglug.net



Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Rispondere a