Solução de grupo de um volume:
pvcreate /dev/sdb
vgextend vg0 /dev/sdb
pvmove -n /dev/vg0/bar /dev/sda /dev/sdb
Solução do grupo de dois volumes:
pvcreate /dev/sdb
vgcreate vg1 /dev/sdb
lvcreate -l100%FREE vg1
mkfs -t ext4 /dev/vg1/lvol1
mount /dev/vg1/lvol1 /mnt
Agora parte difícil, todas as atividades devem parar em /bar
:
cd /mnt ; ( cd /bat ; tar cf - * ) | tar xf -
cd /
umount /mnt
mount /dev/vg1/lvol1 /bar
onde
-
pvcreate
apaga todos os dados no disco (e se prepara para o LVM) -
lvcreate
poderia criar um volume lógico lvol1, você especifica o nome lv com-n bar
- Eu uso a sintaxe HP-UX para lv, você pode ter que usar a sintaxe
/dev/mapper/myvg-mylv
Depois de verificar se os dados estão OK, em um novo local:
- você pode excluir com segurança o antigo
/bar
- edite
/etc/fstab
para usar o novo/bar