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

SPARC: 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.

La siguiente tabla incluye las tareas que se deben realizar para crear un grupo de discos de VxVM para las configuraciones de Sun Cluster.

Tabla 4–2 SPARC: Mapa de tareas: Creación de grupos de discos de VxVM

Tarea 

Instrucciones 

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

SPARC: Cómo crear y registrar un grupo de discos

2. Resolver, si es necesario, los conflictos de números menores que haya entre los grupos de dispositivos asignándoles un nuevo número menor. 

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

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

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

ProcedureSPARC: Cómo crear y registrar un grupo de discos

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


Nota –

Tras registrar el grupo de discos con el clúster como un grupo de dispositivos de discos nunca debe importar ni exportar un grupo de discos de VxVM mediante los comandos de VxVM. El software de Sun Cluster puede gestionar todos los casos en que los grupos de discos deban importarse o exportarse. Consulte Administración de grupos de dispositivos de disco de Sun Cluster: Guía de administración del sistema para el SO Solaris para conocer los procedimientos acerca de cómo gestionar los grupos de dispositivos de discos de Sun Cluster.


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:

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

  2. Cree un volumen y un grupo de discos de VxVM.

    Si está instalando Oracle Real Application Clusters, cree grupos de discos compartidos de VxVM usando la función de clúster de VxVM, tal y como se describe en la VERITAS Volume Manager Administrator's Reference Guide. De lo contrario, cree grupos de discos de VxVM mediante los procedimientos habituales que estén reflejados en la documentación de VxVM.


    Nota –

    Puede usar Dirty Region Logging (DRL) para disminuir el tiempo de recuperación de un volumen cuando se produzca un fallo en el nodo. No obstante, es posible que DRL afecte negativamente al rendimiento de E/S.


  3. Si no se ha activado la función de clúster de VxVM, registre un grupo de discos compartidos como si fuera un grupo de dispositivos de discos de Sun Cluster.

    Si se ha activado la función de clúster de VxVM, no registre un grupo de discos compartidos como si fuera un grupo de dispositivos de discos de Sun Cluster. En su lugar, acceda a SPARC: Cómo verificar la configuración del grupo de discos .

    1. Inicie la utilidad scsetup(1M).


      # scsetup
      
    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 un grupo de dispositivos de discos de Sun Cluster.

    5. Cuando termine, salga de la utilidad scsetup.

    6. 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.


      # scstat -D
      
Pasos siguientes

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

Errores más frecuentes

Fallo al registrar el grupo de dispositivos: si, al intentar registrar el grupo de dispositivos de discos, encuentra el mensaje de error scconf: Failed to add device group - in use (scconf: fallo al agregar el grupo de dispositivos: en uso), asigne un número menor al grupo de dispositivos de discos. Use el procedimiento SPARC: Cómo asignar un nuevo número menor a un grupo de dispositivos de discos . Este procedimiento le permite asignar un número menor nuevo que no entre en conflicto con un número menor que ya estén usando otros grupos de dispositivos de discos existentes.

Desbordamiento de la pila: si se desborda la pila al poner en línea un grupo de dispositivos de disco, el valor predeterminado del subproceso del tamaño de la pila puede que sea insuficiente. En cada nodo, agregue la entrada set cl_comm:rm_thread_stacksize=0xtamaño al archivo /etc/system, donde tamaño es un número superior a 8000, que es el valor predeterminado.

Cambios de configuración: si cambia la información de configuración para un grupo de discos o un volumen de VxVM, deberá registrar los cambios de configuración usando la utilidad scsetup. é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 Administración de grupos de dispositivos de disco de Sun Cluster: Guía de administración del sistema para el SO Solaris para conocer los procedimientos para registrar los cambios de configuración efectuados en un grupo de dispositivos de disco.

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

Si el registro del grupo de dispositivos de discos 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 sin usar. Siga este procedimiento para asignar un número menor a un grupo de discos.

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

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


    # 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.


    # vxdg reminor grupo_discos número_menor_básico
    

Ejemplo 4–2 SPARC: Cómo asignar un nuevo número menor a un grupo de dispositivos de discos

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


# 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
# vxdg reminor dg3 5000

Pasos siguientes

Registre el grupo de discos como un grupo de dispositivos de disco de Sun Cluster. Acceda a SPARC: Cómo crear y registrar un grupo de discos .

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

Siga este procedimiento en cada nodo del clúster.

Pasos
  1. Verifique que sólo los discos locales se incluyan en el grupo de discos raíz y los grupos de discos se importen solamente en el nodo principal actual.


    # vxdisk list
    
  2. Compruebe que todos los volúmenes se hayan iniciado.


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


    # scstat -D
    
Pasos siguientes

Acceda a Configuración del clúster.