 |
» |
|
|
 |
Esta sección aborda los siguientes temas: Es posible que tenga que llevar a cabo las siguientes tareas: Trasladar los discos de un grupo de volúmenes a ubicaciones de hardware diferentes de un sistema. Trasladar grupos de volúmenes enteros de discos de un sistema a otro.
 |  |  |  |  | ATENCIÓN: No se recomienda trasladar un disco que forme parte del grupo de volúmenes raíz. Para obtener más información, consulte el documento Configuring HP-UX for Peripherals. |  |  |  |  |
Los archivos /etc/lvmtab y /etc/lvmtab_p contienen información sobre la asignación de discos LVM de un sistema a los grupos de volúmenes, es decir, los nombres de los grupos de volúmenes y las listas de los volúmenes físicos incluidos en los grupos de volúmenes. Al llevar a cabo cualquiera de las dos tareas anteriores, estos archivos de configuración deben cambiarse para reflejar las nuevas ubicaciones de hardware y los archivos de dispositivo de los discos. No obstante, estos archivos no se pueden modificar directamente porque no son archivos de texto. En cambio, debe utilizar los comandos vgexport y vgimport para reconfigurar los grupos de volúmenes, lo que registra los cambios de configuración en los archivos de configuración LVM. Traslado de discos en un sistema |  |
Existen dos procedimientos para trasladar los discos de un grupo de volúmenes a ubicaciones de hardware diferentes en un sistema. Elija un procedimiento según utilice archivos de dispositivo persistentes o heredados para los volúmenes físicos: los tipos de archivos de dispositivo se describen en la sección «Archivos de dispositivo heredados frente a archivos de dispositivo persistentes». Configuración LVM con archivos de dispositivo persistentesSi la configuración LVM utiliza archivos de dispositivo persistentes, dé los siguientes pasos: Compruebe que dispone de una copia de seguridad actualizada tanto de los datos que contenga el grupo de volúmenes como de la configuración del grupo de volúmenes. Desactive el grupo de volúmenes escribiendo el siguiente comando: # vgchange -a n /dev/vgnn |
Traslade físicamente los discos a las nuevas ubicaciones establecidas. Active el grupo de volúmenes como sigue: # vgchange -a y /dev/vgnn |
Configuración LVM con archivos de dispositivo heredadosLos nombres de los archivos de dispositivo heredados cambian cuando lo hacen las rutas de hardware a sus dispositivos físicos. Por lo tanto, deberá actualizar la configuración LVM exportando e importando el grupo de volúmenes para utilizar los nuevos archivos de dispositivo heredados. Dé los siguientes pasos: Compruebe que dispone de una copia de seguridad actualizada tanto de los datos que contenga el grupo de volúmenes como de la configuración del grupo de volúmenes. Desactive el grupo de volúmenes como sigue: # vgchange -a n /dev/vgnn |
Si desea retener el mismo número «minor» para el grupo de volúmenes, examine el archivo group del grupo de volúmenes como sigue: # ls -l /dev/vgnn/group
crw-r--r-- 1 root sys 64 0x010000 Mar 28 2004 /dev/vgnn/group |
Para este ejemplo, el número «major» del grupo de volúmenes es 64 y el número «minor» es 0x010000. Elimine los archivos de dispositivo del grupo de volúmenes y su entrada de los archivos de configuración LVM escribiendo el siguiente comando: # vgexport -v -s -m /tmp/vgnn.map /dev/vgnn |
Traslade físicamente los discos a las nuevas ubicaciones establecidas. Para ver las ubicaciones nuevas, escriba el siguiente comando: Si utiliza una revisión de HP-UX anterior a marzo de 2008, o si desea retener el número «minor» del archivo de dispositivo del grupo de volúmenes, créelo mediante el procedimiento descrito en la sección «Creación de un archivo de dispositivo para el grupo de volúmenes». Puesto que el archivo group de este ejemplo tiene un número «major» de 64 y un número «minor» de 0x01000000, escriba los siguientes comandos: # mkdir /dev/vgnn
# mknod /dev/vgnn/group c 64 0x010000 |
Vuelva a agregar la entrada del grupo de volúmenes en los archivos de configuración LVM con ayuda del comando vgimport como sigue: # vgimport -v -s -m /tmp/vgnn.map /dev/vgnn |
Active el grupo de volúmenes recién importado como sigue: # vgchange -a y /dev/vgnn |
Realice una copia de seguridad de la configuración del grupo de volúmenes como sigue:
Traslado de discos entre sistemas |  |
Para trasladar los discos de un grupo de volúmenes a ubicaciones de hardware distintas en un sistema diferente, exporte el grupo de volúmenes desde un sistema, traslade físicamente los discos al otro sistema e importe allí el grupo de volúmenes. Los procedimientos para exportar e importar un volumen se describen en la sección «Exportación de un grupo de volúmenes» y en la sección «Importación de un grupo de volúmenes». Se ilustran en el siguiente ejemplo. Para trasladar los tres discos del grupo de volúmenes /dev/vg_planning a otro sistema, dé los siguientes pasos. Si alguno de los volúmenes lógicos contiene un sistema de archivos, desmonte el sistema de archivos. Si alguno de los volúmenes lógicos se utiliza como espacio de intercambio secundario, deshabilite el espacio de intercambio y reinicie el sistema; para obtener información sobre el espacio de intercambio secundario, consulte la Guía del administrador de sistemas HP-UX: Administración de la configuración. Haga que el grupo de volúmenes y los volúmenes lógicos asociados no sean accesibles para los usuarios como sigue: # vgchange -a n /dev/vg_planning |
Obtenga una vista preliminar de la eliminación de la información del grupo de volúmenes en los archivos de configuración LVM con ayuda del siguiente comando: # vgexport -p -v -s -m /tmp/vg_planning.map /dev/vg_planning |
Con la opción -m, puede especificar el nombre de un archivo de mapa que albergue la información que se elimine de los archivos de configuración LVM. El archivo de mapa contiene los nombres de todos los volúmenes lógicos del grupo de volúmenes. Este archivo de mapa se utiliza al configurar el grupo de volúmenes en el sistema nuevo. Si la vista preliminar es satisfactoria, elimine la información del grupo de volúmenes como sigue: # vgexport -v -s -m /tmp/vg_planning.map /dev/vg_planning |
El comando vgexport elimina el grupo de volúmenes del sistema y crea el archivo /tmp/vg_planning.map. Conecte los discos al nuevo sistema y copie el archivo /tmp/vg_planning.map en el nuevo sistema. Si utiliza una revisión de HP-UX anterior a marzo de 2008, cree el archivo de dispositivo del grupo de volúmenes mediante el procedimiento descrito en la sección «Creación de un archivo de dispositivo para el grupo de volúmenes». Para obtener información del archivo de dispositivo acerca de los discos, ejecute el comando ioscan: Para obtener una vista preliminar de la operación de importación, ejecute el comando vgimport con la opción -p: # vgimport -p -N -v -s -m /tmp/vg_planning.map /dev/vg_planning |
Para importar el grupo de volúmenes, ejecute vgimport sin la opción -p como sigue: # vgimport -N -v -s -m /tmp/vg_planning.map /dev/vg_planning |
Active el grupo de volúmenes recién importado como sigue: # vgchange -a y /dev/vg_planning |
Traslado de datos a un volumen físico diferente |  |
El comando pvmove se puede utilizar para trasladar los datos que contengan los volúmenes lógicos de un disco a otro disco o para trasladar los datos entre los discos que pertenezcan a un grupo de volúmenes. Por ejemplo, puede trasladar los datos de un volumen lógico específico desde un disco a otro para utilizar el espacio desocupado en el primer disco con otro fin. Para trasladar los datos del volumen lógico /dev/vg01/markets desde el disco /dev/disk/disk4 al disco /dev/disk/disk7, escriba lo siguiente: # pvmove -n /dev/vg01/markets /dev/disk/disk4 /dev/disk/disk7 |
Por otro lado, puede trasladar todos los datos que contenga un disco, al margen del volumen lógico al que esté asociado, a otro disco del mismo grupo de volúmenes. Por ejemplo, hágalo para eliminar un disco de un grupo de volúmenes. Puede utilizar el comando pvmove para trasladar los datos a otros discos especificados o puede dejar que el administrador LVM traslade los datos a un espacio disponible apropiado del grupo de volúmenes, con sujeción a cualquier directiva de asignación de creación de reflejos. Para trasladar todos los datos del disco /dev/dsk/disk3 y reubicarlos en el disco de destino /dev/disk/disk5, escriba el siguiente comando: # pvmove /dev/disk/disk3 /dev/disk/disk5 |
Para trasladar todos los datos del disco /dev/disk/disk3 y dejar que el administrador LVM los transfiera a un espacio disponible del grupo de volúmenes, escriba el siguiente comando: En cada uno de los casos anteriores, si no hay espacio en el disco de destino, el comando pvmove no se ejecuta.  |  |  |  |  | NOTA: El comando pvmove no realiza una operación íntegra: traslada los datos extensión a extensión. Si se termina de forma anómala el comando pvmove debido a un bloqueo del sistema o al comando kill -9, puede dejarse el grupo de volúmenes en una configuración incoherente que muestra una seudocopia espejo adicional para las extensiones que se van a trasladar. Puede eliminar la copia espejo adicional utilizando el comando lvreduce con la opción –m en cada uno de los volúmenes lógicos afectados; no es necesario especificar un disco. |  |  |  |  |
Creación de un disco de reserva |  |
Para configurar un volumen físico de reserva en un grupo de volúmenes para el que desee protección contra errores del disco, dé los siguientes pasos antes de que realmente se produzca un error de disco: Para obtener más información sobre la fijación de volúmenes de reserva de disco, consulte la sección «Aumento de la redundancia de discos mediante la fijación de discos de reserva». Reintegración de un disco de reserva |  |
Después de reparar un disco deteriorado o cuando se decida sustituirlo, dé los siguientes pasos para reintegrarlo y volver a poner el disco de reserva en su estado de espera anterior: Conecte físicamente el disco nuevo o reparado. Restaure la configuración LVM en el disco que se ha vuelto a conectar por medio del comando vgcfgrestore como sigue: # vgcfgrestore -n /dev/vg01 /dev/rdisk/disk1 |
Compruebe que el grupo de volúmenes se ha activado como sigue: # vgchange -a y /dev/vg01 |
Asegúrese de que la asignación de extensiones ya se permite en el disco sustituido como sigue: # pvchange -x y /dev/disk/disk1 |
Utilice el comando pvmove para trasladar los datos desde el disco de reserva al volumen físico sustituido. Por ejemplo: # pvmove /dev/disk/disk3 /dev/disk/disk1 |
Los datos del disco de reserva se vuelven a colocar en el disco original o en el disco de sustitución, y el disco de reserva vuelve a asumir su función de disco vacío en espera.
Para obtener más información sobre la fijación de volúmenes de reserva de disco, consulte la sección «Aumento de la redundancia de discos mediante la fijación de discos de reserva». Modificación de las características de los volúmenes físicos |  |
 |  |  |  |  | NOTA: Los grupos de volúmenes de la versión 2.0 no admiten volúmenes físicos arrancables. |  |  |  |  |
El comando vgmodify permite modificar un grupo de volúmenes para adaptarlo a los cambios de los volúmenes físicos. En concreto, puede ajustar el grupo de volúmenes para reconocer los cambios de tamaño en los volúmenes físicos, y cambiar un tipo de volumen físico entre arrancable y no arrancable. Reconocimiento de los cambios de tamañoLas unidades de discos múltiples (disk arrays) permiten normalmente cambiar el tamaño de una unidad LUN. Si aumenta el tamaño de una unidad LUN, dé los siguientes pasos para incorporar el espacio adicional al grupo de volúmenes: Aumente el tamaño de la unidad LUN siguiendo las instrucciones para la unidad de discos múltiples. Ejecute el comando vgmodify para detectar los cambios de tamaño de los volúmenes físicos. Dicho comando también informa de si se puede poner todo el espacio a disposición del grupo de volúmenes. Si el comando vgmodify informa de que el número máximo de extensiones físicas para cada volumen físico (másx_ef) es demasiado pequeño para dar cabida al nuevo tamaño, utilice el comando vgmodify con las opciones -t y -n para determinar un nuevo valor para máx_ef, según se describe en la sección «Modificación de los parámetros de un grupo de volúmenes». Examine los valores ejecutando el comando vgmodify con los nuevos ajustes y la opción -r. Desactive el grupo de volúmenes. Confirme cualquier valor nuevo de máx_ef y actualice la información del volumen físico ejecutando el comando vgmodify sin la opción -r. Active el grupo de volúmenes. Para comprobar que el aumento de espacio está disponible, ejecute los comandos vgdisplay y pvdisplay.
Por ejemplo, para aumentar el tamaño del volumen físico /dev/rdisk/disk6 de 4 GB a 100000000 KB, dé los siguientes pasos: Aumente el tamaño de la unidad LUN siguiendo las instrucciones para la unidad de discos múltiples (disk array). Ejecute el comando vgmodify con las opciones -v y -r para comprobar si alguno de los discos ha cambiado de tamaño y si puede utilizarse todo el espacio de los volúmenes físicos. # vgmodify -v -r vg32
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1016
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 176
/dev/rdisk/disk6 Advertencia: el número máximo de EF por VF para el grupo de volúmenes
(1016) es demasiado pequeño para este VF (3051).
Se utilizan sólo 1016 EF de este volumen físico.
El tamaño de "/dev/rdisk/disk6" se ha cambiado de 4194304 a 100000000kb
EN EFECTO se necesita una actualización al grupo de volúmenes
Valores del grupo de volúmenes nuevo:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1016
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 176
Revisión completa. El grupo de volúmenes no se ha modificado |
El volumen físico ampliado requiere 3051 extensiones físicas para utilizar todo este espacio, pero el valor actual de máx_ef las limita a 1016. Para determinar los valores óptimos para máx_vf y máx_ef, ejecute el comando vgmodify -t con y sin la opción -n. # vgmodify -t vg32
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1016
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 176
Espacio de ARGV (KB) sin renumeración de EF 896
Espacio de ARGV (KB) con renumeración descendente de EF 32768
Valores optimizados del grupo de volúmenes (sin EF renumeradas):
max_pv(-p) max_pe(-e) Tamaño de disco (Mb)
2 53756 1720193
3 35836 1146753
4 26876 860033
...
28 3836 122753
30 3580 114561
32 3324 106369
35 3068 98177
38 2812 89985
...
255 252 8065
|
La tabla muestra que, sin renumerar las extensiones físicas, un valor de máx_vf de 35 o inferior permite un valor de máx_ef suficiente para dar cabida al aumento de tamaño del volumen físico. # vgmodify -v -t -n vg32
La nueva configuración del grupo de volúmenes para /dev/vg32 se ha guardado en
/etc/lvmconf/vg32.conf
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1016
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 176
Espacio de ARGV (KB) en todos los volúmenes físicos:
PV actual -n
/dev/rdisk/disk6 896 32768
/dev/rdisk/disk5 896 32768
Resumen 896 32768
Valores optimizados del grupo de volúmenes (renumeración de EF descendente):
max_pv(-p) max_pe(-e) Tamaño de disco (Mb)
61 65535 2097152
62 65532 2097056
63 64252 2056096
...
251 16124 516000
252 16048 513568
255 15868 507808
|
La tabla muestra que, si se renumeran las extensiones físicas, todos los valores de máx_vf permiten un valor de máx_ef suficientemente grande como para dar cabida al aumento de tamaño del volumen físico. Para este ejemplo, seleccione un máx_vf de 10, que permite un valor de máx_ef de 10748. Obtenga una vista preliminar de los cambios utilizando la opción -r en el comando vgmodify como sigue: # vgmodify -p 10 -e 10748 -r vg32
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1016
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 176
Los parámetros actuales y nuevos del grupo de volúmenes difieren.
El tamaño de "/dev/rdisk/disk6" se ha cambiado de 4194304 a 100000000kb
EN EFECTO se necesita una actualización al grupo de volúmenes
Valores del grupo de volúmenes nuevo:
Nº máx. VL 255
Nº máx. VF 10
Nº máx. EF por VF 10748
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 896
Revisión completa. El grupo de volúmenes no se ha modificado |
Desactive el grupo de volúmenes como sigue: # vgchange -a n vg32
El grupo de volúmenes "vg32" se ha modificado correctamente. |
Confirme los nuevos valores como sigue:  |
# vgmodify -p 10 -e 10748 vg32
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1016
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 176
Los parámetros actuales y nuevos del grupo de volúmenes difieren.
El tamaño de "/dev/rdisk/disk6" se ha cambiado de 4194304 a 100000000kb
EN EFECTO se necesita una actualización al grupo de volúmenes
Valores del grupo de volúmenes nuevo:
Nº máx. VL 255
Nº máx. VF 10
Nº máx. EF por VF 10748
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 896
La nueva configuración del grupo de volúmenes para "vg32" se ha guardado en
"/etc/lvmconf/vg32.conf"
La configuración del grupo de volúmenes antigua para "vg32" se ha guardado en
"/etc/lvmconf/vg32.conf.old"
Comenzando la modificación escribiendo en todos los volúmenes físicos
Aplicando la configuración en todos los volúmenes físicos de
"/etc/lvmconf/vg32.conf"
Se completó el proceso de modificación.
La nueva configuración del grupo de volúmenes para "vg32" se ha guardado en
"/etc/lvmconf/vg32.conf.old"
El grupo de volúmenes "vg32" se ha modificado correctamente. |
 |
Active el grupo de volúmenes y compruebe los cambios escribiendo los siguientes comandos: # vgchange -a y vg32
Grupo de volúmenes activado
El grupo de volúmenes "vg32" se ha modificado correctamente.
# vgdisplay vg32
--- Grupos de volúmenes ---
Nombre GV /dev/vg32
Acceso de escritura GV lect/escrit
Estado GV disponible
Nº máx. VL 255
VL actual(es) 0
VL abierto(s) 0
Nº máx. VF 10
VF actual(es) 2
VF activo(s) 2
Nº máx. EF por VF 10748
ADGV 4
Tamaño EF (MB) 32
Total de EF 3119
EF asig 0
EF libre(s) 3119
Total de GVF 0
Total VF de reserva 0
Total VF de reserva en uso 0
Versión de GV 1.0 |
Modificación de los tipos de inicio de los volúmenes físicos |  |  |  |  | NOTA: El comando vgmodify no admite grupos de volúmenes de la versión 2.0. |  |  |  |  |
Cuando se inicializa un volumen físico para uso del administrador LVM, se puede hacer que sea arrancable o no arrancable. Los volúmenes físicos arrancables necesitan espacio adicional en los metadatos LVM para las utilidades e información de inicio. Si se ha inicializado involuntariamente un volumen físico como arrancable, puede convertir el disco en un disco no arrancable y recuperar el espacio de los metadatos LVM.  |  |  |  |  | ATENCIÓN: El grupo de volúmenes de inicio requiere al menos un volumen físico arrancable. No convierta en no arrancables todos los volúmenes físicos del grupo de volúmenes de inicio o el sistema no se iniciará. |  |  |  |  |
Para cambiar un tipo de disco de arrancable a no arrancable, dé los siguientes pasos: Utilice el comando vgcfgrestore para determinar si el grupo de volúmenes contiene algún disco arrancable. Ejecute vgmodify dos veces, una con la opción -B n y otra sin ella. Compare los valores disponibles para máx_ef y máx_vf. Seleccione nuevos valores para máx_ef y máx_vf. Examine los valores ejecutando el comando vgmodify con los nuevos ajustes y la opción -r. Desactive el grupo de volúmenes. Confirme los cambios ejecutando el comando vgmodify sin la opción -r. Active el grupo de volúmenes. Ejecute los comandos vgcfgrestore o pvdisplay para comprobar que ha cambiado el tipo de disco.
Por ejemplo, para convertir cualquier disco arrancable del grupo de volúmenes vg, dé los siguientes pasos: Compruebe si alguno de los volúmenes físicos de vg01 es arrancable como sigue: # vgcfgrestore -l -v -n vg01
Información de configuración de grupo de volúmenes en "/etc/lvmconf/vg01.conf"
Nombre GV /dev/vg01
---- Volúmenes físicos: 1 ----
VF Tipo Tamaño (kb) Inicio (kb) Clave_VF
c2t1d0 Arrancable 35566480 2912 0
max_pv 16 max_pe 1085 max_lv 255 |
Para determinar de qué valores de máx_ef y máx_vf se dispone, ejecute el siguiente comando: # vgmodify -t -B n vg01 /dev/rdsk/c2t1d0
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1085
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 208
Espacio de ARGV (KB) sin renumeración de EF 2784
Espacio de ARGV (KB) con renumeración descendente de EF 32768
Valores optimizados del grupo de volúmenes (sin EF renumeradas):
max_pv(-p) max_pe(-e) Tamaño de disco (Mb)
5 65535 2097122
6 56828 1818498
.......
255 1276 40834 |
Compare los valores si el disco se hace no arrancable y, en caso contrario, escriba el siguiente comando: # vgmodify -t vg01
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1085
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 208
Espacio de ARGV (KB) sin renumeración de EF 768
Espacio de ARGV (KB) con renumeración descendente de EF 768
Valores optimizados del grupo de volúmenes (sin EF renumeradas):
max_pv(-p) max_pe(-e) Tamaño de disco (Mb)
1 65535 2097120
2 45820 1466240
.....
255 252 8064 |
Si cambia el tipo de disco, el espacio de ARGV disponible aumenta de 768 KB a 2784 KB (si no se renumeran las extensiones físicas) o a 32768 KB (si se renumeran las extensiones físicas). La modificación del tipo de disco permite también una gama mayor de máx_vf y máx_ef. Por ejemplo, si máx_vf es 255, el disco arrancable sólo puede albergar un tamaño de disco de 8064 MB, pero después de convertirlo en no arrancable, puede albergar un tamaño de disco de 40834 MB. Para este ejemplo, seleccione un valor de máx_vf de 6, que permite un valor de máx_ef de 56828. Obtenga una vista preliminar de los cambios escribiendo el siguiente comando: # vgmodify -r -p 6 -e 56828 -B n vg01 /dev/rdsk/c2t1d0
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1085
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 208
Los parámetros actuales y nuevos del grupo de volúmenes difieren.
EN EFECTO se necesita una actualización al grupo de volúmenes
Valores del grupo de volúmenes nuevo:
Nº máx. VL 255
Nº máx. VF 6
Nº máx. EF por VF 56828
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 2784
Revisión completa. El grupo de volúmenes no se ha modificado |
Desactive el grupo de volúmenes como sigue: # vgchange -a n vg01
El grupo de volúmenes "vg01" se ha modificado correctamente. |
Confirme los nuevos valores como sigue:  |
# vgmodify -p 6 -e 56828 -B n vg01 /dev/rdsk/c2t1d0
Valores del grupo de volúmenes actual:
Nº máx. VL 255
Nº máx. VF 16
Nº máx. EF por VF 1085
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 208
Los parámetros actuales y nuevos del grupo de volúmenes difieren.
EN EFECTO se necesita una actualización al grupo de volúmenes
Valores del grupo de volúmenes nuevo:
Nº máx. VL 255
Nº máx. VF 6
Nº máx. EF por VF 56828
Tamaño EF (MB) 32
Tamaño de ARGV (KB) 2784
La nueva configuración del grupo de volúmenes para "vg01" se ha guardado en
"/etc/lvmconf/vg01.conf"
La configuración del grupo de volúmenes antigua para "vg01" se ha guardado en
"/etc/lvmconf/vg01.conf.old"
Comenzando la modificación escribiendo en todos los volúmenes físicos
Aplicando la configuración en todos los volúmenes físicos de
"/etc/lvmconf/vg01.conf"
Se completó el proceso de modificación.
La nueva configuración del grupo de volúmenes para "vg01" se ha guardado en
"/etc/lvmconf/vg01.conf.old"
El grupo de volúmenes "vg01" se ha modificado correctamente. |
 |
Active el grupo de volúmenes y compruebe los cambios como sigue: # vgchange -a y vg01
Grupo de volúmenes activado
El grupo de volúmenes "vg01" se ha modificado correctamente.
# vgcfgbackup vg01
La nueva configuración del grupo de volúmenes para /dev/vg01 se ha guardado en
/etc/lvmconf/vg01.conf
# vgcfgrestore -l -v -n vg01
Información de configuración de grupo de volúmenes en "/etc/lvmconf/vg01.conf"
Nombre GV /dev/vg01
---- Volúmenes físicos: 1 ----
VF Tipo Tamaño (kb) Inicio (kb) Clave_VF
c2t1d0 No de inicio 35566480 2912 0
max_pv 6 max_pe 56828 max_lv 255 |
Deshabilitación de una ruta a un volumen físico |  |
Se puede deshabilitar temporalmente el uso por parte del administrador LVM de una de las rutas físicas a un volumen físico o de todas ellas utilizando el comando pvchange. Deshabilitar una ruta, a lo que también se alude como desconectar del enlace, hace que el administrador LVM cierre esa ruta al dispositivo y que deje de utilizarla. Esto puede ser útil si desea garantizar que un enlace esté inactivo, por ejemplo, cuando se ejecutan herramientas de diagnóstico en una tarjeta de E/S, se sustituye una tarjeta de E/S o se sustituye el disco que contiene el volumen físico. Desconectar un enlace con un volumen físico es una operación temporal, no una permanente. Si desea eliminar permanentemente un enlace o volumen físico del grupo de volúmenes, utilice en su lugar el comando vgreduce según se describe en la sección «Eliminación de un disco de un grupo de volúmenes». Para desconectar un enlace con un volumen físico, utilice la opción -a con el comando pvchange. Por ejemplo, para deshabilitar el enlace a través del dispositivo /dev/disk/disk33, escriba el siguiente comando: # pvchange -a n /dev/disk/disk33 |
Si utiliza los enlaces alternativos del administrador LVM para los discos con multirruta, cada enlace utiliza un archivo de dispositivo heredado diferente. En esta situación, para desconectar todos los enlaces con un volumen físico, utilice N como el argumento de la opción -a: # pvchange -a N /dev/dsk/c5t0d0 |
Desconectar uno o varios enlaces con un volumen físico no tiene por qué hacer que el administrador LVM deje de utilizar por completo ese volumen físico. Si el enlace desconectado es la ruta primaria al dispositivo, el administrador LVM empieza a utilizar cualquier enlace alternativo disponible con él. El administrador LVM sólo deja de utilizar el volumen físico cuando se desconectan todos los enlaces con él. Si se desconectan todos los enlaces con un dispositivo, el volumen físico asociado no está disponible en el grupo de volúmenes. Los enlaces permanecen asociados al grupo de volúmenes, pero el administrador LVM no envía ninguna solicitud de E/S al volumen físico hasta que se vuelva a conectar. Esto entraña que los datos que contenga dicho volumen físico no estarán disponibles temporalmente; por consiguiente, deberá asegurarse de que se pueden satisfacer los requisitos de disponibilidad que pueda haber para dichos datos creando un reflejo de los mismos antes de que el dispositivo deje de estar disponible al desconectarlo. Desconectar un enlace no implica deshabilitar la fijación de volúmenes de reserva. Es decir, si se desconectan todos los enlaces con un volumen físico, y hay disponible un volumen físico de reserva idóneo en el grupo de volúmenes, el administrador LVM lo utiliza para reconstruir el disco desconectado. Para obtener más información sobre la fijación de volúmenes de reserva, consulte la sección «Aumento de la redundancia de discos mediante la fijación de discos de reserva». El estado en el administrador LVM de todos los enlaces con un volumen físico se puede ver utilizando el comando vgdisplay con la opción -v. Restaurar un enlace con un volumen físico desconectado, o volverlo a conectar, pone dicho enlace a disposición del grupo de volúmenes. LVM puede empezar a utilizar dicho enlace según proceda para tener acceso al disco. Para volver a conectar una ruta específica con un volumen físico, utilice el comando pvchange con la opción -a. Por ejemplo, escriba el siguiente comando: # pvchange -a y /dev/dsk/c5t0d0 |
Puesto que la desconexión de un enlace con un volumen físico es temporal, todos los enlaces desconectados de un grupo de volúmenes se vuelven a conectar cuando se activa el grupo de volúmenes, ya sea en el momento del inicio o con un comando vgchange explícito, como el siguiente: # vgchange -a y /dev/vg02 |
Creación de un disco de inicio alternativo |  |
 |  |  |  |  | NOTA: Los grupos de volúmenes de la versión 2.0 no admiten volúmenes físicos arrancables. No se puede crear un disco de inicio alternativo en un grupo de volúmenes de la versión 2.0. |  |  |  |  |
Con los discos no administrados por el administrador LVM, un solo disco raíz contiene todos los atributos necesarios para el inicio, los archivos de sistema, el espacio de intercambio primario y el espacio de volcado. Con el administrador LVM, el disco raíz individual se sustituye por una reserva de discos, un grupo de volúmenes raíz, que contiene los mismos elementos en su totalidad, pero adoptando la forma de un volumen lógico raíz, un volumen lógico de inicio, un volumen lógico de intercambio y uno o varios volúmenes lógicos de volcado. Cada uno de estos tipos de volúmenes lógicos debe ser contiguo, es decir, debe estar contenido en un solo disco, y debe tener deshabilitada la reubicación de bloques erróneos. (Otros volúmenes lógicos no contiguos se pueden utilizar para datos de usuario.) Para obtener más información sobre los dispositivos de intercambio y de volcado y su configuración, consulte el documento Guía del administrador de sistemas HP-UX: Administración de la configuración. El volumen lógico raíz contiene el software de sistema operativo y el sistema de archivos raíz (/). El volumen lógico de inicio contiene el sistema de archivos de inicio (/stand). Puede combinar los volúmenes lógicos raíz y de inicio en un solo volumen lógico o mantenerlos separados. Al margen de que utilice un solo volumen lógico mixto que sea raíz y de inicio, o volúmenes lógicos raíz y de inicio independientes, el volumen lógico utilizado para iniciar el sistema debe ser el primer volumen lógico del volumen físico correspondiente. Debe comenzar en la extensión física 0000 para iniciar el sistema en modo de mantenimiento. Si acaba de instalar el sistema HP-UX y ha elegido la configuración LVM, se habrá configurado automáticamente un grupo de volúmenes raíz (/dev/vg00), al igual que volúmenes lógicos raíz (/dev/vg00/lvol3) y de inicio (/dev/vg00/lvol1) independientes. Si, en la actualidad, tiene un volumen lógico mixto que es raíz y de inicio y desea reconfigurar el sistema para separarlos, después de crear el volumen lógico de inicio, utilice el comando lvlnboot con la opción -b para definir el volumen lógico de inicio en el sistema, lo que surtirá efecto la próxima vez que el sistema se inicie. El volumen lógico de intercambio es la zona de intercambio primaria del sistema y, normalmente, se utiliza para volcado. El volumen lógico de intercambio a menudo está en el mismo disco físico que el volumen lógico raíz. No obstante, puede configurarlo (y los volúmenes lógicos de volcado) en un disco físico diferente del volumen lógico raíz. Si crea el grupo de volúmenes raíz con varios discos, utilice el comando lvextend para colocar los volúmenes lógicos de inicio, raíz y de intercambio primario en el disco de inicio.  |  |  |  |  | SUGERENCIA: El comando pvmove se puede utilizar para trasladar los datos de un volumen lógico existente a otro disco, si es preciso ganar espacio para el volumen lógico raíz. Para obtener más información, consulte la sección «Traslado de datos a un volumen físico diferente». |  |  |  |  |
Para crear un grupo de volúmenes raíz nuevo con un disco de inicio alternativo, dé los siguientes pasos: Cree un volumen físico arrancable. En un servidor HP Integrity, realice una partición en el disco con el comando idisk y un archivo de descripción de particiones y, a continuación, ejecute el comando insf según se describe en la sección «Creación de reflejos del disco de inicio en los servidores HP Integrity». Ejecute el comando pvcreate con la opción -B. En un servidor HP Integrity, utilice el archivo de dispositivo que sirve para denotar la partición HP-UX: # pvcreate -B /dev/rdisk/disk6_p2 |
En un servidor HP 9000, utilice el archivo de dispositivo para todo el disco: # pvcreate -B /dev/rdisk/disk6 |
Cree un directorio para el grupo de volúmenes. Por ejemplo: Cree un archivo de dispositivo denominado group en el directorio descrito anteriormente como sigue: # mknod /dev/vgroot/group c 64 0xnn0000 |
Cree el grupo de volúmenes raíz especificando cada volumen físico que haya de incluirse como sigue: # vgcreate /dev/vgroot /dev/disk/disk6 |
Coloque las utilidades de inicio en la zona de inicio como sigue: # mkboot /dev/rdisk/disk6 |
Agregue un archivo «autoboot» en la zona de inicio del disco como sigue: # mkboot -a "hpux" /dev/rdisk/disk6 |
Cree el volumen lógico de inicio. Para crear un volumen lógico de inicio denominado bootlv con un tamaño de 512 MB, escriba los siguientes comandos: # lvcreate -C y -r n -n bootlv /dev/vgroot
# lvextend –L 512 /dev/vgroot/bootlv /dev/disk/disk6 |
Cree el volumen lógico de intercambio primario. Por ejemplo, para crear un volumen lógico de intercambio primario denominado swaplv con un tamaño de 2 GB en los mismos discos que el volumen lógico de inicio, escriba los siguientes comandos: # lvcreate -C y –r n -n swaplv /dev/vgroot
# lvextend –L 2048 /dev/vgroot/swaplv /dev/disk/disk6 |
Cree el volumen lógico raíz. Por ejemplo, para crear un volumen lógico raíz denominado rootlv con un tamaño de 1 GB, escriba los siguientes comandos: # lvcreate -C y –r n -n rootlv /dev/vgroot
# lvextend –L 1024 /dev/vgroot/rootlv /dev/disk/disk6 |
Especifique que bootlv es el volumen lógico de inicio como sigue: # lvlnboot -b /dev/vgroot/bootlv |
Especifique que rootlv es el volumen lógico raíz como sigue: # lvlnboot -r /dev/vgroot/rootlv |
Especifique que swaplv es el volumen lógico de intercambio primario como sigue: # lvlnboot -s /dev/vgroot/swaplv |
Especifique que swaplv también se utilizará para el volcado como sigue: # lvlnboot -d /dev/vgroot/swaplv |
Compruebe la configuración como sigue: # lvlnboot -v /dev/vgroot
Definiciones de inicio para el grupo de volúmenes /dev/vgroot:
Volúmenes físicos que pertenecen al grupo de volúmenes raíz:
/dev/disk/disk6 -- Disco de inicio
Inicio: bootlv en: /dev/disk/disk6
Raíz: rootlv en: /dev/disk/disk6
Intercambio: swaplv en: /dev/disk/disk6
Volcado: swaplv en: /dev/disk/disk6, 0
|
Después de crear los volúmenes lógicos de inicio y raíz, cree los sistemas de archivos correspondientes. Por ejemplo: # mkfs –F hfs /dev/vgroot/rbootlv
# mkfs –F vxfs /dev/vgroot/rrootlv |
 |  |  |  |  | NOTA: En los servidores HP Integrity, el sistema de archivos de inicio puede ser VxFS. Escriba el siguiente comando:# mkfs –F vxfs /dev/vgroot/rbootlv |
|  |  |  |  |
Creación de reflejos del disco de inicio |  |
Después de crear las copias espejo de los volúmenes lógicos raíz, de inicio y de intercambio primario, si da error alguno de los volúmenes lógicos subyacentes, el sistema puede utilizar la copia espejo en el otro disco y continuar. Cuando el disco en el que se produjo el error vuelve a estar en línea, dicho disco se recupera automáticamente a condición de que no se haya reiniciado el sistema. Si el sistema se reinicia antes de volver a poner en línea el disco, reactive el grupo de volúmenes para actualizar las estructuras de datos LVM que realizan un seguimiento de los discos en el grupo de volúmenes. Puede utilizar vgchange -a y aunque el grupo de volúmenes ya esté activo. Por ejemplo, puede reactivar el grupo de volúmenes vg00 escribiendo el siguiente comando: # vgchange -a y /dev/vg00 |
Esto hace que el administrador LVM analice y active todos los discos disponibles en el grupo de volúmenes, vg00, incluido el disco que se puso en línea después de reiniciar el sistema. El procedimiento para crear un reflejo del disco de inicio es diferente para los servidores HP 9000 y los servidores HP Integrity. Los servidores HP Integrity utilizan discos de inicio particionados. Creación de reflejos del disco de inicio en los servidores HP 9000Para definir una configuración de raíz reflejada, deberá agregar un disco al grupo de volúmenes raíz, crear reflejos de todos los volúmenes lógicos en el mismo y hacer que sea arrancable. Para este ejemplo, el disco que se va a agregar se encuentra en la ruta 0/1/1/0.0x1.0x0 y contiene archivos especiales de dispositivo denominados /dev/rdisk/disk4 y /dev/disk/disk4. Dé los siguientes pasos: Asegúrese de que los archivos de dispositivo están en su lugar. Por ejemplo: # insf -e -H 0/1/1/0.0x1.0x0 |
Los siguientes archivos de dispositivo existen ahora para este disco: Cree un volumen físico arrancable como sigue: # pvcreate -B /dev/rdisk/disk4 |
Agregue el volumen físico al grupo de volúmenes raíz existente como sigue: # vgextend /dev/vg00 /dev/disk/disk4 |
Coloque las utilidades de inicio en la zona de inicio como sigue: # mkboot /dev/rdisk/disk4 |
Agregue un archivo «autoboot» en la zona de inicio del disco como sigue: # mkboot -a "hpux" /dev/rdisk/disk4 |
 |  |  |  |  | NOTA: Si tiene previsto arrancar desde este disco sólo cuando pierda quórum, puede utilizar la cadena hpux –lq alternativa para deshabilitar la comprobación de quórum. No obstante, HP recomienda configurar el grupo de volúmenes raíz para reducir al mínimo las pérdidas de quórum, utilizando al menos tres volúmenes físicos y ningún punto único de error, según se describe en la sección «Planificación de la recuperación». |  |  |  |  |
Los volúmenes lógicos del disco de inicio reflejado deben extenderse en el mismo orden en que se configuraron en el disco de inicio original. Determine la lista de volúmenes lógicos en el grupo de volúmenes raíz y su orden. Por ejemplo: <
|