Moving un LV: Cambio de lugar físico de un Logical Volume.

Se desea mover los datos de un disco físico a otro, sin cambiar los nombres de  los filesystem (puntos de montaje) para que las aplicaciones no se vean impactadas.

 

Tareas:

 

# mklv -y'lvaux' -t'jfs2' vgaux pp

Donde:

lvaux – Nombre del Logical Volumen

vgaux – Nombre del Volumen Group destino.

pp – Cantidad de PP del LV.

 

# umount /filesystem

Desmontar los file system que se van a mover.

 

# chfs -m /old/filesystem  /filesystem

Renombrar todos los filesystem a mover ( ORIGEN )

 

# mount /old/filesystem

Montar filesystem origen con el nuevo nombre.

 

# crfs -v jfs2 -d'lvaux' -m'/filesystem' -A''`locale yesstr | awk -F:  '{print $1}'`'' -p'rw' -a agblksize='4096'

lvaux – es el LV creado como destino.

/filesystem – es el filesystem destino.

 

# mount /filesystem

Monta filesystem destino, creado en el punto anterior.

# cd /old/filesystem

# tar -cpf - . | (cd /filesystem  && tar xpvf -)

 

# umount /old/filesystem

# chlv -n'lvorigenold' lvorigen

lvorigen  - es el nombre del LV origen de la copia.

Este espacio luego de verificar que todo este OK, se puede liberar.

 

# umount /filesystem

# chlv -n'lvorigen' lvaux

# mount /filesystem

 

Esto deja todos los nombres como originalmente estaban.