Administrador Lógico de Volúmenes
Migración de Volúmenes Físicos
El Administrador Lógico de Volúmenes en su versión 2 (LVM2) nos
permite una gran flexibilidad a la hora de migrar Áreas Físicas
entre Volúmenes Físicos pertenecientes a un mismo Grupo de
Volúmen, además, sin interrumpir el funcionamiento del
sistema.
La herramienta diseñada para ayudarnos en la labor de migración es
pvmove
, cuya sintaxis es la siguiente:
pvmove [-n volúmen_lógico] volúmen_físico_origen [volúmen_fisico_destino ...]
El parámetro volúmen_físico_origen
indica el Volúmen
Físico que contiene las Áreas Físicas que se desean migrar, mientras
que el parámentro opcional volúmen_físico_destino
designa uno o varios Volúmenes Físicos a los que migrar las Áreas
Físicas, si no se indica este último parámetro, entonces
pvmove
buscará Volúmenes Físicos dentro del Grupo
de Volúmen a los que poder migrar las Áreas Físicas.
El parámetro opcional volúmen_lógico
sirve para
concretar que sólo deseamos migrar las Áreas Físicas correspondientes
a un determinado Volúmen Físico, ya que de lo contrario, intentaría
mover todos los Volúmenes Lógicos que haya en el Volúmen Físico.
Ejemplo, supongamos que queremos quitar del sistema el segundo
disco SCSI o SATA que está siendo usado integramente como un
Volúmen Físico (/dev/sdb), para migrar todos los Volúmenes Lógicos
que contenga, y así, poder extraer el disco duro, podemos usar
el comando:
[hell@hipnos] $ pvmove /dev/sdb
/dev/sdb: Moved: 9.1%
/dev/sdb: Moved: 54.5%
/dev/sdb: Moved: 100.0%
En cambio, si lo que queremos es migrar los Volúmenes Lógicos
al tercer disco SCSI (/dev/sdc), podríamos emplear:
[hell@hipnos] $ pvmove /dev/sdb /dev/sdc
/dev/sdb: Moved: 100.0%
Ahora si lo que pretendemos es migrar tan sólo un Volúmen Lógico
perteneciente a un servidor FTP, llamado
/dev/servidores/ftp
, podemos emplear el comando:
[hell@hipnos] $ pvmove -n /dev/servidores/ftp /dev/sdb /dev/sdc
/dev/sdb: Moved: 100.0%