Solución :
Configuración existente:
Existing Physical Volume: 1.5 TB, /dev/mapper/mpathX Existing Volume Group: data_vg Existing Logical Volume: lv_data01 (/dev/mapper/data_vg-lv_data01)
Necesitamos pasar a la siguiente configuración:
Physical Volume: 1.5TB, /dev/mapper/mpathY Volume Group: data_vg Logical Volume: data (/dev/mapper/data_vg-lv_data01)
Pasos
1. Comience por crear el nuevo disco. Este es el disco del nuevo arreglo de almacenamiento al que queremos migrar.
# pvcreate /dev/mapper/mpathY
2. Ahora, agregue este disco al grupo de volúmenes data_vg:
# vgextend data_vg /dev/mapper/mpathY
Asegúrese de que haya extensiones libres en el nuevo disco antes de ejecutar pvmove
3. Comience la migración desde /dev/mapper/mpathX PV al nuevo /dev/mapper/mpathY PV
# pvmove -b /dev/mapper/mpathX /dev/mapper/mpathY
Esto tomará tiempo según el tamaño para completar la actividad. La opción -b en el comando anterior ejecuta el comando pvmove en segundo plano.
4. Periódicamente, puede verificar el progreso de la migración. Asegúrese de buscar en la columna "% de copia" el LV y VG con los que está trabajando.
# lvs -a -o+devices
Cuando la migración haya terminado por completo, lo sabrá porque la columna "% de copia" ya no registrará un valor para el LV y VG en los que está trabajando.
También puede ejecutar pvmove -iX, donde X es un intervalo en segundos para informar el progreso. Por ejemplo, pvmove -i5 informará el progreso cada 5 segundos.
5. Ahora, puede eliminar de forma segura el PV original del VG.
# vgreduce oracleprod /dev/mapper/mpathX # pvremove /dev/mapper/mpathX