Software Sun Cluster: Guía de instalación para el sistema operativo Solaris

Creación de grupos de discos en un clúster

Esta sección describe cómo se crean grupos de discos de VxVM en un clúster. En la siguiente tabla, se describen los tipos de grupos de discos de VxVM que se pueden definir en una configuración de Sun Cluster y sus características.

Tipo de grupo de discos 

Uso 

¿Se ha registrado en Sun Cluster? 

Requisito de almacenamiento 

Grupo de discos de VxVM 

Grupos de dispositivos para los servicios de datos de conmutación por error o escalables, los dispositivos globales o los sistemas de archivos del clúster 

Sí 

Almacenamiento compartido 

Grupo de discos de VxVM local 

Aplicaciones que no proporcionan alta disponibilidad y limitadas a un único nodo 

No 

Almacenamiento compartido o no compartido 

Grupo de discos compartidos de VxVM 

Oracle RAC (también requiere la función de clúster de VxVM) 

No 

Almacenamiento compartido 

La siguiente tabla incluye las tareas que se deben realizar para crear un grupo de discos de VxVM en una configuración de Sun Cluster.

Tabla 5–2 Lista de tareas: creación de grupos de discos de VxVM

Tarea 

Instrucciones 

1. Crear los grupos de discos y los volúmenes. 

Cómo crear un grupo de discos

2. Registrar como grupos de dispositivos de Sun Cluster aquellos grupos de discos que no sean locales y que no utilicen la función de clúster de VxVM. 

Cómo registrar un grupo de discos

3. Si fuera necesario, solucionar los conflictos de número menor entre los grupos de dispositivos de discos asignando un nuevo número menor. 

Cómo asignar un nuevo número menor a un grupo de dispositivos

4. Verificar los grupos de discos y los volúmenes. 

Cómo verificar la configuración del grupo de discos

ProcedureCómo crear un grupo de discos

Use este procedimiento para crear los grupos de discos y los volúmenes de VxVM.

Lleve a cabo este procedimiento desde un nodo que esté físicamente conectado a los discos que componen el grupo de discos agregado.

Antes de empezar

Lleve a cabo las siguientes tareas:

  1. Conviértase en superusuario en el nodo que actuará como propietario del grupo de discos.

  2. Cree volúmenes y grupos de discos de VxVM.

    Tenga en cuenta las instrucciones especiales siguientes:


    Nota –

    Puede utilizar la función de Registro de áreas modificadas (DRL) para reducir el tiempo de recuperación de los volúmenes en caso de producirse un fallo en el nodo. No obstante, es posible que DRL afecte negativamente al rendimiento de E/S.


  3. En los grupos de discos locales, establezca la propiedad localonly y agregue un único nodo a la lista de nodos del grupo de discos.


    Nota –

    Un grupo de discos configurado para que sea sólo local no proporciona alta disponibilidad ni es accesible de forma global.


    1. Inicie la utilidad clsetup.


      phys-schost# clsetup
      
    2. Elija el elemento de menú Device groups and volumes (Volúmenes y grupos de dispositivos).

    3. Seleccione el elemento de menú, Establecer localonly en un grupo de discos de VXVM.

    4. Siga las instrucciones para establecer la propiedad localonly y especificar el único nodo que controlará de forma exclusiva el grupo de discos.

      Sólo un nodo cada vez puede controlar el grupo de discos. Puede cambiar más adelante el nodo que se utilizará como nodo maestro configurado.

    5. Cuando termine, salga de la utilidad clsetup.

Pasos siguientes

Determine el siguiente paso:

ProcedureCómo registrar un grupo de discos

Si no se ha habilitado la función de clúster de VxVM, realice este procedimiento para registrar los grupos de discos que no sean locales como grupos de dispositivos de Sun Cluster.


Nota –

SPARC: Si se ha habilitado la función de clúster de VxVM o se ha creado un grupo de discos local, no realice este procedimiento. En su lugar, continúe con Cómo verificar la configuración del grupo de discos.


  1. Conviértase en superusuario en un nodo del clúster.

  2. Registre el grupo de discos global como grupo de dispositivos de Sun Cluster.

    1. Inicie la utilidad clsetup.


      phys-schost# clsetup
      
    2. Elija el elemento de menú Device groups and volumes (Volúmenes y grupos de dispositivos).

    3. Elija el elemento de menú Register a VxVM disk group (Registrar un grupo de discos VxVM).

    4. Siga las instrucciones para especificar el grupo de discos de VxVM que desee registrar como grupo de dispositivos de Sun Cluster.

    5. Cuando termine, salga de la utilidad clsetup.

    6. Exporte y vuelva a importar cada grupo de discos locales.


      phys-schost# vxdg deport diskgroup
      # vxdg import dg
      
    7. Reinicie cada grupo de discos locales.


      phys-schost# vxvol -g diskgroup startall
      
    8. Verifique el estado único local para cada grupo de discos locales.

      Si el valor de la propiedad de los indicadores del grupo de discos es nogdl, éste se configura correctamente para el acceso único local.


      phys-schost# vxdg list diskgroup | grep flags
      flags: nogdl
  3. Compruebe que el grupo de dispositivos de discos esté registrado.

    Busque en la información del dispositivo de discos el nuevo disco que se muestra mediante la orden siguiente.


    phys-schost# cldevicegroup status
    
Pasos siguientes

Acceda a Cómo verificar la configuración del grupo de discos.

Errores más frecuentes

Desbordamiento de la pila – si se produce un desbordamiento de una pila al establecer en línea el grupo de dispositivos, es posible que el valor del tamaño de la pila de subprocesos sea insuficiente. En cada nodo, agregue la entrada set cl_haci:rm_thread_stacksize=0xtamaño al archivo /etc/system, donde tamaño es un número superior a 8000, que es valor predeterminado.

Cambios de configuración: si cambia la información de configuración para los grupos de dispositivos de VxVM o sus volúmenes, deberá registrar los cambios de configuración mediante la utilidad clsetup. Éstos incluyen la adición o eliminación de volúmenes y el cambio del grupo, propietario o los permisos de volúmenes existentes. Consulte Administering Device Groups de Sun Cluster System Administration Guide for Solaris OS para conocer los procedimientos que permiten registrar los cambios de configuración realizados en el grupo de dispositivos de VxVM.

ProcedureCómo asignar un nuevo número menor a un grupo de dispositivos

Si el registro del grupo de dispositivos falla debido a un conflicto del número menor con otro grupo de discos, debe asignar al nuevo grupo de discos un nuevo número menor que no se haya utilizado anteriormente. Siga este procedimiento para asignar un número menor a un grupo de discos.

  1. Conviértase en superusuario en un nodo del clúster.

  2. Determine los números menores que se están utilizando.


    phys-schost# ls -l /global/.devices/node@1/dev/vx/dsk/*
    
  3. Elija cualquier otro múltiplo de 1000 que no esté en uso para convertirse en número menor básico del nuevo grupo de discos.

  4. Asigne el nuevo número menor básico al grupo de discos.


    phys-schost# vxdg reminor diskgroup base-minor-number
    

Ejemplo 5–2 Cómo asignar un nuevo número menor a un grupo de dispositivos

En este ejemplo, se usan los números menores 16000-16002 y 4000-4001. El comando vxdg reminor cambia el número menor del grupo de dispositivos para que se use el número menor base 5000.


phys-schost# ls -l /global/.devices/node@1/dev/vx/dsk/*
/global/.devices/node@1/dev/vx/dsk/dg1
brw-------   1 root     root      56,16000 Oct  7 11:32 dg1v1
brw-------   1 root     root      56,16001 Oct  7 11:32 dg1v2
brw-------   1 root     root      56,16002 Oct  7 11:32 dg1v3
 
/global/.devices/node@1/dev/vx/dsk/dg2
brw-------   1 root     root      56,4000 Oct  7 11:32 dg2v1
brw-------   1 root     root      56,4001 Oct  7 11:32 dg2v2
phys-schost# vxdg reminor dg3 5000

Pasos siguientes

Registre el grupo de discos como un grupo de dispositivos de Sun Cluster. Vaya a Cómo registrar un grupo de discos.

ProcedureCómo verificar la configuración del grupo de discos

Siga este procedimiento en cada nodo del clúster.

  1. Conviértase en superusuario.

  2. Muestre los grupos de discos.


    phys-schost# vxdisk list
    
  3. Muestre los grupos de dispositivos.


    phys-schost# cldevicegroup list -v
    
  4. Compruebe que se hayan configurado correctamente todos los grupos de discos.

    Asegúrese de que se cumplan los requisitos siguientes:

    • El grupo de discos raíz incluye sólo discos locales.

    • Todos los grupos de discos y los grupos de discos locales se importan sólo al nodo principal actual.

  5. Compruebe que todos los volúmenes se hayan iniciado.


    phys-schost# vxprint
    
  6. Compruebe que todos los grupos de discos se hayan registrado como grupos de dispositivos de Sun Cluster y que estén en línea.


    phys-schost# cldevicegroup status
    

    La salida no debería mostrar los grupos de discos locales.

  7. (Opcional) Capture la información de partición del disco por si desea consultarla más adelante.


    phys-schost# prtvtoc /dev/rdsk/cNtXdYsZ > filename
    

    Almacene el archivo en una ubicación fuera del clúster. Si realiza cambios en la configuración del disco, ejecute de nuevo el comando para capturar la configuración modificada. Si el disco falla y debe sustituirse, puede utilizar esta información para restablecer la configuración de partición del disco. Para obtener más información, consulte la página de comando man prtvtoc(1M).

  8. (Opcional) Realice una copia de seguridad de la configuración del clúster Si se conserva una copia de seguridad de la configuración del clúster, se puede recuperar esta configuración de forma más sencilla. Para obtener más información, consulte How to Back Up the Cluster Configuration de Sun Cluster System Administration Guide for Solaris OS.

Directrices de administración de grupos de discos de VxVM

Tenga en cuenta las siguientes directrices de administración de grupos de discos de VxVM en una configuración de Sun Cluster:

Errores más frecuentes

Si la salida del comando cldevicegroup status incluye grupos de discos locales, los grupos de discos mostrados no se han configurado correctamente para el acceso sólo local Vuelva a Cómo crear un grupo de discos para volver a configurar el grupo de discos locales.

Pasos siguientes

Determine de la siguiente lista la siguiente tarea que debe realizar que se aplique a su configuración de clúster. Si necesita realizar más de una tarea desde esta lista, diríjase a la primera de estas tareas de la lista.