Aggiungere un Physical Device al Volume Group
Per prima cosa aggiungiamo il Physical device hdb2, da noi chiamato /LVMbackup, al Volume Group sistema. Per fare ciò dobbiamo prima di tutto predisporre la partizione desiderata /dev/hdb2 a diventare parte del sistema LVM, pertanto smontiamo la partizione ed inizializziamola:
# umount /dev/hdb2 # pvcreate /dev/hdb2 Physical volume "/dev/hdb2" successfully created
Il comando pvcreate semplicemente crea le PE sul disco indicato. A questo punto è possibile estendere il Volume Group sistema alla partizione hdb2:
# vgextend sistema /dev/hdb2 Volume group "sistema" successfully extended
Fatto ciò il VG sistema ora dispone di due partizioni site su dischi differenti. Pertanto adesso possiamo procedere a creare i mirrors della home e dalla root sul PD appena aggiunto.
NOTA
A questo punto è necessario modificare la file system table rimuovendo dal file /etc/fstab la riga di mount relativa alla partizione /hda2/backupLVM. Altrimenti al prossimo riavvio il sistema cercherà di montare la partizioni, seppure ormai inesistente.
Convertire in modalità mirrored i Logical Volume
La modalità mirrored garantirà la sicurezza dei nostri dati da eventuali malfunzionamenti Hardware. Però possiamo osservare fin da subito che non tutti i nostri dati sono indispensabili. Per esempio la partizione di swap potrebbe essere persa senza danni, pertanto non verrà duplicata permettendo così un risparmio di spazio.
Di solito, quando si desidera creare ex-novo un LV in modalità mirrored, è sufficiente impartire il comando lvcreate specificando la dimensione del disco (-L), il numero di mirror presenti (-m 1), il nome del LV (-n volume1), il VG utilizzato (sistema) ed il path dei PD da utilizzare, come nel seguente modo:
lvcreate -L 5G -m 1 -n volume1 sistema /dev/hdb2 /dev/hda2
Però, dal momento che i nostri LV sono già esistenti, ci limitiamo semplicemente a convertirli da LV lineari ad LV con associata copia in modalità mirror:
# lvconvert -m 1 --corelog /dev/sistema/home /dev/sistema/home: Converted: 3.4% /dev/sistema/home: Converted: 6.3% /dev/sistema/home: Converted: 9.9% ... ... /dev/sistema/home: Converted: 97.9% /dev/sistema/home: Converted: 100.0% Logical volume home converted.