Hoy os voy a poner un pequeño para intercambiar discos en un sistema LVM.

En mi ejemplo, uno de mis clienes tiene un pequeño servidor con 4 discos de 250GB con LVM. Como ya tienen bastante tiempo y la información que contienen es bastante valiosa, aparte de hacer una buena copia de seguridad, le he propuesto cambiar los 4 discos de 250GB por otros 4 de mayor capacidad y sobre todo, porque se acercan a la década y en cualquier momento pueden fallar.

Este proceso, se podría hacer incluso en caliente, sin parar el servidor, todo dependería si nuestro sistema admite la instalación fisica de discos en caliente. En nuestro caso, vamos a apagar el sistema y conectar uno de los nuevos discos.

Una vez que lo tenemos conectado, formateamos el nuevo disco (/dev/sde) con formato LVM y creamos un nuevo volumen físico.

root@ServidorFicheros:/# pvcreate /dev/sde1

ahora lo debemos añadir a nuestro grupo de volúmenes existente en mi caso es (ServidorFicheros)

root@ServidorFicheros:/# vgextend ServidorFicheros /dev/sde1

para asegurarme que se ha añadido correctamente tecleamos:

vgdisplay

que nos mostrará al final del todo una seccion llamada Volumenes Físicos con una lista de todos los discos instalados. Buscamos el nuevo que hemos instalado y nos debe indicar que está libre.

Ahora, solo nos toca mover la información de la partición que queremos sustituir. En nuestro caso será /dev/sda1

root@ServidorFicheros:/# pvmove /dev/sda1

Este proceso puede ser bastante lento, dependerá de la cantidad de información que haya que mover. Una vez que haya llegado al 100% volvemos a ejecutar vgdisplay y comprobamos que se hayan cambiado las tornas, es decir, el nuevo disco debe tener una parte ya ocupada y el antiguo disco debe estar totalmente vacío.

Ahora, eliminamos el primer disco.

root@ServidorFicheros:/# vgreduce -v ServidorFicheros /dev/sda1

Ahora podemos apagar el sistema y desconectar el disco sin ningún tipo de problema.

Categories:

Tags:

No responses yet

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Time limit is exhausted. Please reload CAPTCHA.