Sun Cluster: Guía de administración del sistema para SO Solaris

Administración de grupos de dispositivos de disco

La utilidad scsetup(1M) es una interfaz interactiva de la orden scconf(1M). scsetup genera órdenes de scconf; éstas se muestran en los ejemplos con los que finalizan algunos de los procedimientos.


Nota –

El software de Sun Cluster crea automáticamente un grupo de dispositivos básicos de disco para cada dispositivo de disco y de cinta del clúster. No obstante, los grupos de dispositivos del clúster siguen fuera de línea mientras no se acceda a dichos grupos como dispositivos globales.


Tabla 4–2 Lista de tareas: Administración de grupos de dispositivos de disco

Tarea  

Si desea obtener más instrucciones, vaya a …  

Actualizar el espacio de nombres global sin efectuar un rearranque de reconfiguración  

Use scgdevs(1M)

Cómo actualizar el espacio de nombres de dispositivos global

Agregar grupos de discos de Solstice DiskSuite/Solaris Volume Manager y registrarlos como grupos de dispositivos de disco  

Utilice metaset(1M)

Cómo agregar y registrar un grupo de dispositivos de disco (Solstice DiskSuite/Solaris Volume Manager)

Suprimir grupos de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager de la configuración  

Utilice metaset y metaclear( 1M)

Cómo suprimir y anular el registro de un grupo de dispositivos de disco (Solstice DiskSuite/Solaris Volume Manager)

Suprimir un nodo de todos los grupos de dispositivos de disco  

Utilice scconf, metaset, y scsetup

Cómo suprimir un nodo de todos los grupos de dispositivos de disco

Suprimir un nodo de un grupo de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager  

Utilice metaset

Cómo suprimir un nodo de un grupo de dispositivos de disco (Solstice DiskSuite/Solaris Volume Manager)

SPARC: Agregar grupos de dispositivos de VERITAS Volume Manager como grupos de dispositivos de disco  

Utilice órdenes de VxVM y scsetup( 1M)

SPARC: Cómo crear un nuevo grupo de discos al inicializar discos (VERITAS Volume Manager)

 

SPARC: Cómo crear un nuevo grupo de dispositivos al encapsular discos (VERITAS Volume Manager)

 

SPARC: Cómo agregar un nuevo volumen a un grupo de dispositivos de disco (VERITAS Volume Manager)

 

SPARC: Cómo convertir un grupo de discos en un grupo de dispositivos de disco (VERITAS Volume Manager)

 

SPARC: Cómo asignar un nuevo número menor a un grupo de dispositivos de disco (VERITAS Volume Manager)

 

SPARC: Cómo registrar un grupo de discos como grupo de dispositivos de disco (VERITAS Volume Manager)

 

SPARC: Cómo registrar cambios en la configuración de un grupo de discos (VERITAS Volume Manager)

SPARC: Suprimir grupos de dispositivos de disco de VERITAS Volume Manager de la configuración  

Utilice scsetup (para generar scconf)

SPARC: Cómo suprimir un volumen de un grupo de dispositivos de disco (VERITAS Volume Manager)

 

SPARC: Cómo suprimir y anular el registro de un grupo de dispositivos de disco (VERITAS Volume Manager)

SPARC: Agregar un nodo a un grupo de dispositivos de disco de VERITAS Volume Manager  

Utilice scsetup para generar scconf

SPARC: Cómo agregar un nodo a un grupo de dispositivos de disco (VERITAS Volume Manager)

SPARC: Suprimir un nodo de un grupo de dispositivos de disco de VERITAS Volume Manager  

Utilice scsetup para generar scconf

SPARC: Cómo suprimir un nodo de un grupo de dispositivos de disco (VERITAS Volume Manager)

Suprimir un nodo de un grupo de dispositivos básicos de disco  

Utilice scconf(1M)

SPARC: Cómo suprimir un nodo de un grupo de dispositivos básicos de disco

Cambiar las propiedades de un grupo de dispositivos de disco  

Utilice scsetup para generar scconf

Cómo cambiar las propiedades de un dispositivo de disco

Mostrar los grupos de dispositivos de disco y sus propiedades  

Utilice scconf

Cómo listar la configuración de un grupo de dispositivos de disco

Cambiar el número deseado de secundarios para un grupo de dispositivos  

Utilice scsetup para generar scconf

Cómo cambiar el número deseado de secundarios para un grupo de dispositivos

Conmutar el principal de un grupo de dispositivos de disco  

Utilice scswitch(1M)

Cómo conmutar el principal de un grupo de dispositivos

Poner un grupo de dispositivos de disco en estado de mantenimiento  

Utilice metaset o vxdg

Cómo poner un grupo de dispositivos de disco en estado de mantenimiento

Cómo actualizar el espacio de nombres de dispositivos global

Cuando agregue un nuevo dispositivo global, de actualizar manualmente el espacio de nombres de dispositivo global mediante la orden scgdevs(1M).


Nota –

La orden scgdevs no surte efecto si el nodo que lo ejecuta no es actualmente miembro del clúster ni si el sistema de archivos /global/.devices/node@ IDnodo no está montado.


  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Utilice la orden scgdevs para reconfigurar el espacio de nombres.


    # scgdevs
    

Ejemplo: actualizar el espacio de nombres de dispositivo global

En el ejemplo siguiente se muestra la salida generada por una ejecución satisfactoria de la orden scgdevs.


# scgdevs 
Configuring the /dev/global directory (global devices)...
obtaining access to all attached disks
reservation program successfully exiting

Cómo agregar y registrar un grupo de dispositivos de disco (Solstice DiskSuite/Solaris Volume Manager)

Utilice la orden metaset(1M) para crear un grupo de discos de Solstice DiskSuite/Solaris Volume Manager y registrarlo como grupo de dispositivos de disco de Sun Cluster. Al registrar el grupo de discos, el nombre asignado a éste se asigna automáticamente al grupo de dispositivos de disco.

  1. Conviértase en usuario root en el nodo conectado a los discos en los que desee crear el grupo de discos.

  2. Calcule el número de nombres de metadispositivos necesarios para la configuración y modifique el archivo /kernel/drv/md.conf en todos los nodos.

    Consulte “Cómo definir el número de metadispositivos o nombres de volúmenes y conjuntos de discos” en Sun Cluster Software Installation Guide for Solaris OS.

  3. Utilice la orden metaset(1M) para agregar el grupo de discos de Solstice DiskSuite/Solaris Volume Manager y registrarlo como grupo de dispositivos de disco en Sun Cluster.


     # metaset -s grupo_discos -a -h lista_nodos
    

    -s grupo_discos

    Especifica el grupo de discos que se va a crear.

    -a -h lista_nodos

    Agrega la lista de los nodos que pueden controlar el grupo de discos.


    Nota –

    Al ejecutar la orden metaset para la configuración de un grupo de dispositivos de Solstice DiskSuite/Solaris Volume Manager en un clúster se configura un único nodo secundario, independientemente del número de nodos incluidos en ese grupo de dispositivos. El número deseado de nodos secundarios se puede modificar mediante la utilidad scsetup(1M), una vez creado el grupo de dispositivos. Consulte Cómo cambiar el número deseado de secundarios para un grupo de dispositivos para obtener más información acerca de la recuperación de fallos de disco.


  4. Compruebe que se haya agregado el grupo de dispositivos de disco.

    El nombre del grupo de dispositivos de disco coincide con el nombre del grupo de discos especificado mediante la orden metaset.


    # scconf -p | grep grupo_dispositivos_de_disco
    

Ejemplo: agregar un grupo de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager

En el ejemplo siguiente se muestra la creación del grupo de discos y del grupo de dispositivos de disco y se verifica la creación este último.


# metaset -sdg-schost-1 -a -h phys-schost-1 
# scconf -p | grep dg-schost-1 Nombre de grupo de dispositivos: dg-schost-1

Cómo suprimir y anular el registro de un grupo de dispositivos de disco (Solstice DiskSuite/Solaris Volume Manager)

Los grupos de dispositivos de disco son grupos de discos de Solstice DiskSuite/Solaris Volume Manager registrados en Sun Cluster. Para suprimir un grupo de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager utilice las órdenes metaclear(1M) y metaset(1M) que suprimen el grupo de dispositivos de disco con el mismo nombre y anulan el registro del grupo de discos como grupo de dispositivos de disco de Sun Cluster.

Consulte la documentación de Solstice DiskSuite/Solaris Volume Manager para conocer los pasos necesarios para suprimir un grupo de discos.

Cómo suprimir un nodo de todos los grupos de dispositivos de disco

Utilice este procedimiento para suprimir un nodo del clúster de todos los grupos de dispositivos de disco que contengan dicho nodo en sus listas de posibles principales.

  1. Conviértase en usuario root en el nodo que desee suprimir como posible principal de todos los grupos de dispositivos de disco.

  2. Determine los grupos de dispositivos de disco de los que es miembro el nodo que se va a suprimir.

    Busque el nombre del nodo en la Lista de nodos del grupo de dispositivos de cada grupo de dispositivos de disco.


    # scconf -p | grep ¨Device group"
    

  3. ¿Alguno de los grupos de dispositivos de disco identificados en el Paso 2 es del tipo de grupo de dispositivos SDS/SVM?

  4. ¿Alguno de los grupos de dispositivos de disco identificados en el Paso 2 es del tipo de grupo de dispositivos VxVM?

  5. Determine los grupos de dispositivos básicos de disco de los que es miembro el nodo que se va a suprimir.

    Tenga en cuenta que la orden siguiente contiene dos “v” en la opción -pvv. La segunda “v” es necesaria para que se muestren los grupos de dispositivos básicos de disco.


    # scconf -pvv | grep ¨Device group¨
    

  6. ¿Alguno de los grupos de dispositivos de disco identificados en Paso 5 es del tipo de grupo de dispositivos Disk, Local_Disk o ambos?

  7. Compruebe que el nodo se haya suprimido de la lista de posibles principales de todos los grupos de dispositivos de disco.

    La orden no devuelve nada si el nodo no aparece como posible principal de ningún grupo de dispositivos de disco.


    # scconf -pvv | grep ¨Device group¨ | grep  nombre_nodo
    

Cómo suprimir un nodo de un grupo de dispositivos de disco (Solstice DiskSuite/Solaris Volume Manager)

Utilice este procedimiento para suprimir un nodo del clúster de la lista de posibles principales de un grupo de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager. Repita la orden metaset para cada grupo de dispositivos de disco del que desee suprimir el nodo.

  1. Compruebe que el nodo siga siendo miembro del grupo y que el grupo sea del tipo SDS/SVM.

    El tipo de grupo de dispositivos SDS/SVM indica un grupo de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager.


    phys-schost-1% scconf -pv | grep '(global-galileo)'
      (global-galileo) Tipo del grupo de dispositivos:              SDS/SVM
      (global-galileo) Rectificación del grupo de dispositivos habilitada:  no
      (global-galileo) Lista de los nodos del grupo de dispositivos:        phys-schost-1,
                                                                            phys-schost-2
      (global-galileo)  Nombre del grupo de discos:                         global-galileo
    phys-schost-1%

  2. Determine cuál es el actual nodo principal del grupo de dispositivos.


     # scstat -D
    
  3. Conviértase en usuario root en el nodo que posee actualmente el grupo de dispositivos de disco que desea modificar.

  4. Suprima el nombre de sistema del nodo del grupo de dispositivos de disco.


    # metaset-s nombre_grupo -d -h lista_nodos
    

    -s nombre_grupo

    Especifica el nombre del grupo de dispositivos de disco

    -d

    Suprime los nodos identificados con -h del grupo de dispositivos de disco

    -h lista_nodos

    Suprime el nodo de la lista de nodos que pueden controlar el grupo de dispositivos de disco


    Nota –

    La actualización puede tardar varios minutos en efectuarse.


    Si la orden falla, especifique la opción -f (forzar).


    # metaset-s nombre_grupo -d -f -h lista_nodos
    

  5. Repita el Paso 4 para cada grupo de dispositivos de disco del que se deba suprimir el nodo como posible principal.

  6. Compruebe que el nodo se haya suprimido del grupo de dispositivos de disco.

    El nombre del grupo de dispositivos de disco coincide con el nombre del grupo de discos especificado mediante la orden metaset.


    phys-schost-1% scconf -pv |grep
    Lista de los nodos del grupo
    de dispositivos:  phys-schost-1, phys-schost-2, phys-schost-1%

Ejemplo: suprimir un nodo de un grupo de dispositivos de disco (Solstice DiskSuite/Solaris Volume Manager)

En el ejemplo siguiente se muestra la forma de suprimir el nombre del sistema phys-schost-2 de la configuración de un grupo de dispositivos de disco. En este ejemplo ejemplo se suprime phys-schost-2 como posible principal para el grupo de dispositivos de disco indicado. Para comprobar la supresión del nodo ejecute la orden scstat -D. Compruebe que el nodo suprimido ya no aparezca en el texto de pantalla.


[Determine el grupo(2) de dispositivos de discos de Solstice DiskSuite/Solaris Volume Manager
para el nodo:]
# scconf -pv | grep Device
    Nombre del grupo de dispositivos:                        dg-schost-1
    Tipo del grupo de dispositivos:                          SDS/SVM
    Rectificación del grupo de dispositivos habilitada:      no
    Lista de nodos del grupo de dispositivos:                phys-schost-1, phys-schost-2
    Lista de nodos del grupo de dispositivos:                yes
    Nombre del conjunto de discos del grupo de dispositivos: dg-schost-1
[Determine los grupos de dispositivos de disco para el nodo:]
# scstat -D
  -- Servidores de grupo de dispositivos --
                                       Grupo de dispositivos Principal     Secundario
                                       --------------------- ---------     ----------
  Servidores de grupo de dispositivos: dg-schost-1           phys-schost-1  phys-schost-2
[Conviértase en usuario root.]
[Suprima el nombre de sistema del grupo de dispositivos de disco:]
# metaset -s dg-schost-1 -d -h phys-schost-2
[Verifique que el nodo se haya suprimido:]
phys-schost-1% scconf -pv |grep
 Servidores de grupo de dispositivos --
                                          Grupo de dispositivos Principal      Secundario
                                          --------------------- ---------      ----------
Lista de nodos del grupo de dispositivos: dg-schost-1,          phys-schost-2,  

Cómo crear más de tres grupos de discos en un clúster

Si tiene pensado crear más de tres grupos de discos en un clúster, efectúe los siguientes pasos antes de crear los grupos. Siga estas instrucciones si va a instalar grupos de discos por primera vez o si va a agregar más grupos de discos a un clúster totalmente configurado.

  1. Compruebe que el valor de la variable md_nsets sea suficientemente alto. El valor deberá ser como mínimo el número de grupos de discos que desea crear en el clúster.

    1. Compruebe el valor de la variable md_nsets, ubicada en el archivo /kernel/drv/md.conf, en cualquiera de los nodos del clúster.

    2. Si el número total de conjuntos de discos del clúster será mayor que el valor existente de md_nsets menos uno, aumente en cada nodo el valor de md_nsets al deseado.

      El número máximo de grupos de discos permitido es igual al valor de md_nsets menos uno. El máximo valor posible de md_nsets es 32.

    3. Compruebe que el archivo /kernel/drv/md.conf sea idéntico en todos los nodos del clúster.


      Precaución – Precaución –

      En caso contrario podría haber errores graves en Solstice DiskSuite/Solaris Volume Manager, así como pérdida de datos.


    4. Pare el clúster desde uno de los nodos.


      # scshutdown -g0 -y
      

    5. Rearranque cada uno de los nodos del clúster.

      • SPARC:


        ok boot
        

      • x86:


                  <<< Parámetros de arranque actuales >>>
        Ruta de arranque: /pci@0,0/pci8086,2545@3/pci8086,1460@1d/pci8086,341a@
        7,1/sd@0,0:a
        Argumentos de arranque:
        
        Escriba b [nombre_archivo]
        [indicadores_arranque] <INTRO> arrancar con las opciones
        o   i <INTRO>                  introducir el intérprete de arranque
        o   <INTRO>                    arrancar con los valores predeterminados
        
                     <<< tiempo de espera sobrepasado en 5 segundos >>>
        Seleccione (b) arranque o (i)ntérprete: b
        

  2. Ejecute la orden devfsadm(1M) en cada nodo del clúster.

    Esta orden se puede ejecutar en todos los nodos del clúster simultáneamente.

  3. Ejecute desde uno de los nodos del clúster la orden scgdevs(1M).

  4. Antes de intentar crear grupos de discos, compruebe en cada nodo que la orden scgdevs se haya completado.

    La orden scgdevs se llama de modo remoto en todos los nodos, incluso cuando la orden se ejecuta desde un solo nodo. Para determinar si la orden scgdevs ha terminado el proceso, ejecute la orden siguiente en cada nodo del clúster.


    % ps -ef | grep scgdevs 
    

SPARC: Cómo crear un nuevo grupo de discos al inicializar discos (VERITAS Volume Manager)


Nota –

Este procedimiento sólo es válido para inicializar discos. Para encapsular discos, utilice el procedimiento SPARC: Cómo crear un nuevo grupo de dispositivos al encapsular discos (VERITAS Volume Manager).


Una vez agregado el grupo de discos de VxVM deberá registrar el grupo de dispositivos de disco.

Si utiliza VxVM para configurar grupos de discos compartidos para Oracle Parallel Server/Real Application Clusters, utilice las funciones de clúster de VxVM como se describe en VERITAS Volume Manager Administrator's Reference Guide.

  1. Conviértase en usuario root en cualquier nodo del clúster que tenga conexión física con los discos que formen parte del grupo de discos que se va a agregar.

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

    Utilice su método favorito para ello.


    Nota –

    Si va a configurar un volumen con duplicación, se puede utilizar el Registro de áreas modificadas (DRL) para reducir el tiempo de recuperación de un volumen después de un fallo de nodo. No obstante, es posible que DRL afecte negativamente al rendimiento de E/S.


    Consulte la documentación de VERITAS Volume Manager para ver los procedimientos para efectuar este paso.

  3. Registre el grupo de discos de VxVM como grupo de dispositivos de disco de Sun Cluster.

    Consulte SPARC: Cómo registrar un grupo de discos como grupo de dispositivos de disco (VERITAS Volume Manager).

    No registre los grupos de discos compartidos de Oracle Parallel Server/Real Application Clusters en la estructura del clúster.

SPARC: Cómo crear un nuevo grupo de dispositivos al encapsular discos (VERITAS Volume Manager)


Nota –

Este procedimiento sólo es válido para encapsular discos. Para inicializar discos, utilice el procedimiento SPARC: Cómo crear un nuevo grupo de discos al inicializar discos (VERITAS Volume Manager).


Para convertir discos que no son raíz en grupo de dispositivos de disco de Sun Cluster, encapsule los discos como grupos de discos de VxVM y registre dichos grupos como grupo de dispositivos de disco de Sun Cluster.

La encapsulación de discos sólo se admite durante la creación inicial de un grupo de discos de VxVM. Una vez que el grupo de discos de VxVM se ha creado y registrado como grupo de dispositivos de disco de Sun Cluster, sólo se deben agregar al grupo discos que puedan inicializarse.

Si utiliza VxVM para configurar grupos de discos compartidos para Oracle Parallel Server/Real Application Clusters, utilice las funciones de clúster de VxVM como se describe en VERITAS Volume Manager Administrator's Reference Guide.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Si el disco que se va a encapsular contiene entradas del sistema de archivos en el archivo /etc/vfstab, compruebe que el valor de la opción mount at boot sea no.

    Vuelva a establecer la opción en yes una vez que el disco esté encapsulado y registrado como grupo de dispositivos de disco de Sun Cluster.

  3. Encapsule los discos.

    Utilice los menús de vxdiskadm o la interfaz gráfica de usuario para encapsular los discos. VxVM precisa de dos particiones libres, así como cilindros sin asignar al principio o al final del disco. Además, el segmento dos debe estar establecido como todo el disco. Para obtener más información consulte la página de comando man vxdiskadm(1M).

  4. Apague y reinicie el nodo.

    La orden scswitch(1M) conmuta todos los grupos de recursos y de dispositivos del nodo principal al siguiente nodo en el orden de preferencias. Utilice shutdown(1M) para parar y reiniciar el nodo.


    # scswitch -S -h nodo[,...] # shutdown -g0 -y -i6
    

  5. Si es necesario, conmute todos los grupos de recursos y de dispositivos de nuevo al nodo original.

    Si los grupos de recursos y de dispositivos se configuraron inicialmente para volver al nodo inicial después del fallo, este paso ya no es necesario.


    # scswitch -z -D grupo_de_dispositivos_de_disco -h nodo[,...]
    # scswitch -z -g grupo_de_recursos -h nodo[,...]
    

  6. Registre el grupo de discos de VxVM como grupo de dispositivos de disco de Sun Cluster.

    Consulte SPARC: Cómo registrar un grupo de discos como grupo de dispositivos de disco (VERITAS Volume Manager).

    No registre los grupos de discos compartidos de Oracle Parallel Server/Real Application Clusters en la estructura del clúster.

SPARC: Cómo agregar un nuevo volumen a un grupo de dispositivos de disco (VERITAS Volume Manager)

Cuando agregue un nuevo volumen a un grupo de dispositivos de disco de VxVM debe efectuar el procedimiento desde el nodo principal del grupo de dispositivos de disco en línea.


Nota –

Después de agregar un volumen debe registrar los cambios en la configuración mediante los procedimientos indicados en SPARC: Cómo registrar cambios en la configuración de un grupo de discos (VERITAS Volume Manager).


  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Determine cuál es el nodo principal del grupo de dispositivos de disco al que va a agregar el nuevo volumen.


     # scstat -D
    

  3. Si el grupo de dispositivos de disco está fuera de línea, póngalo en línea.


    # scswitch -z -D grupo_de_dispositivos_de_disco -h nodo[,...]
    

    -z -D grupo_de_dispositivos_de_disco

    Conmuta el grupo de dispositivos especificado.

    -h nodo

    Especifica el nombre del nodo al que se debe conmutar el grupo de dispositivos de disco. Este nodo se convierte en el nuevo principal.

  4. Desde el nodo principal (el que actualmente controla el grupo de dispositivos de disco), cree el volumen de VxVM en el grupo de discos.

    Consulte la documentación de VERITAS Volume Manager para saber qué procedimiento debe utilizar para crear el volumen de VxVM.

  5. Registre los cambios del grupo de discos de VxVM para que se actualice el espacio de nombres global.

    Consulte SPARC: Cómo registrar cambios en la configuración de un grupo de discos (VERITAS Volume Manager).

SPARC: Cómo convertir un grupo de discos en un grupo de dispositivos de disco (VERITAS Volume Manager)

Se puede convertir un grupo de discos de VxVM en un grupo de dispositivos de disco de Sun Cluster por el procedimiento de importar el grupo en el nodo actual y registrarlo como grupo de dispositivos de disco de Sun Cluster.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Importe el grupo de discos de VxVM en el nodo actual.


    # vxdg import grupo_de_discos
    

  3. Registre el grupo de discos de VxVM como grupo de dispositivos de disco de Sun Cluster.

    Consulte SPARC: Cómo registrar un grupo de discos como grupo de dispositivos de disco (VERITAS Volume Manager).

SPARC: Cómo asignar un nuevo número menor a un grupo de dispositivos de disco (VERITAS Volume Manager)

Si el registro del grupo de dispositivos de disco falla por un conflicto de número menor con otro grupo de discos, deberá asignar al nuevo grupo de discos otro número menor no utilizado. Una vez asignado el nuevo número menor, vuelva a efectuar el procedimiento de registro del grupo de discos como grupo de dispositivos de disco de Sun Cluster.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

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


    # ls -l /global/.devices/nodo@id_nodo/dev/vx/dsk/*
    

  3. Elija otro múltiplo de 100 que no se utilice como número menor de base del nuevo grupo de discos.

  4. Asigne el nuevo numero menor al grupo de discos.


    # vxdg reminor grupo_de_discos número_menor_de_base
    

  5. Registre el grupo de discos de VxVM como grupo de dispositivos de disco de Sun Cluster.

    Consulte SPARC: Cómo registrar un grupo de discos como grupo de dispositivos de disco (VERITAS Volume Manager).

SPARC: Ejemplo: cómo asignar un nuevo número menor a un grupo de dispositivos de disco

En este ejemplo se utilizan los números menores 16000-16002 y 4000-4001. La orden vxdg reminor se utiliza para asignar el número menor de base 5000 al nuevo grupo de dispositivos de disco.


# ls -l /global/.devices/nodo@id_nodo/dev/vx/dsk/* 
/global/.devices/nodo@id_nodo/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/nodo@id_nodo/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

SPARC: Cómo registrar un grupo de discos como grupo de dispositivos de disco (VERITAS Volume Manager)

Este procedimiento emplea la utilidad scsetup(1M) para registrar el grupo de discos de VxVM asociado como grupo de dispositivos de disco de Sun Cluster.


Nota –

No efectúe nunca operaciones de importar o deportar grupos de discos de VxVM mediante órdenes de VxVM después de haber registrado dichos grupos con el clúster. Si efectúa algún cambio en el grupo de discos o volumen de VxVM, utilice el procedimiento SPARC: Cómo registrar cambios en la configuración de un grupo de discos (VERITAS Volume Manager) para registrar los cambios de configuración del grupo de dispositivos de disco el cual garantiza el estado correcto del espacio de nombres global.


Los requisitos para registrar un grupo de dispositivos de disco de VxVM son:

Al definir el orden de preferencia se especifica también si se desea que el grupo de dispositivos de disco vuelva al primer nodo de la lista de preferencias en el caso de que dicho nodo falle y vuelva al clúster más adelante.

Consulte scconf(1M) para obtener más información acerca de las opciones de preferencia de nodos y de rectificación.

Los nodos no principales (de repuesto) del clúster pasan a ser secundarios según el orden de preferencias de los nodos. El número predeterminado de secundarios de un grupo de dispositivos se suele establecer en uno. Este valor minimiza la reducción de rendimiento debida al mantenimiento de puntos de comprobación del nodo principal en múltiples nodos secundarios durante el funcionamiento normal. Por ejemplo, en un clúster de cuatro nodos, el comportamiento predeterminado es un nodo principal, un nodo secundario y dos repuestos. Consulte también SPARC: Cómo establecer el número de secundarios deseado (VERITAS Volume Manager).

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Ejecute la utilidad scsetup.


    # scsetup
    

    Se mostrará el Menú principal.

  3. Para trabajar con grupos de dispositivos de disco de VxVM, escriba 4 (Grupos de dispositivos y volúmenes).

    Se abre el menú Grupos de dispositivos.

  4. Para registrar un grupo de dispositivos de disco de VxVM, escriba 1 (Registrar un grupo de discos de VxVM como grupo de dispositivos).

    Siga las instrucciones y escriba el nombre del grupo de discos de VxVM que se debe registrar como grupo de dispositivos de disco de Sun Cluster.

    Si utiliza VxVM para configurar grupos de discos compartidos para Oracle Parallel Server/Real Application Clusters, dichos grupos no se registran en la infraestructura del clúster. Utilice las funciones de clúster de VxVM, como se describe en VERITAS Volume Manager Administrator's Reference Guide.

  5. En caso de que aparezca el siguiente error al intentar registrar el grupo de dispositivos de disco, asigne un nuevo número menor a dicho grupo.


    scconf: No se ha podido agregar grupo de dispositivos - está en uso

    Para asignar un nuevo número menor siga el procedimiento SPARC: Cómo asignar un nuevo número menor a un grupo de dispositivos de disco (VERITAS Volume Manager) que permite asignar un nuevo número menor que no entre en conflicto con el utilizado por un grupo de dispositivos de disco ya existente.

  6. Compruebe que el grupo de dispositivos de disco esté registrado y en línea.

    Si el grupo de dispositivos de disco está registrado correctamente, la siguiente orden mostrará información acerca del mismo.


     # scstat -D
    


    Nota –

    En caso de modificar la información de configuración de un grupo de discos o volumen de VxVM registrado con el clúster, deberá volver a registrar el grupo de dispositivos de disco mediante scsetup(1M). Los cambios de configuración incluyen agregar o suprimir volúmenes o cambiar el grupo, el propietario o los permisos de volúmenes existentes. La operación de volver a registrar después de efectuar cambios de configuración garantiza el correcto estado del espacio de nombres global. Consulte Cómo actualizar el espacio de nombres de dispositivos global.


SPARC: Ejemplo: registrar un grupo de dispositivos de disco de VERITAS Volume Manager

En el ejemplo siguiente se muestra la orden scconf generada por scsetup al registrar un grupo de dispositivos de disco de VxVM (dg1), así como la operación de verificación; se presupone que el grupo de discos y el volumen de VxVM ya están creados.


# scsetup

scconf -a -D type=vxvm,name=dg1,nodelist=phys-schost-1:phys-schost-2

# scstat -D
-- Servidores de grupo de dispositivos --
                        Grupo de dispositivos  Principal     Secundario
                        ---------------------  ---------     ----------
Servidores de grupo de dispositivos:  dg1      phys-schost-1 phys-schost-2

-- Estado de grupo de dispositivos --
                                       Grupo de dispositivos  Estado
                                       ---------------------  ------
  Estado de grupo de dispositivos:     dg1                    En línea

SPARC: Dónde proseguir

Para crear un sistema de archivos del clúster en el grupo de dispositivos de disco de VxVM, consulte Cómo agregar un sistema de archivos del clúster.

Si tiene problemas con el número menor, consulte SPARC: Cómo asignar un nuevo número menor a un grupo de dispositivos de disco (VERITAS Volume Manager).

SPARC: Cómo registrar cambios en la configuración de un grupo de discos (VERITAS Volume Manager)

Cuando se modifica cualquier información de la configuración de un grupo de discos o volumen de VxVM, es necesario registrar dichos cambios en el grupo de dispositivos de disco de Sun Cluster, así se garantiza el estado correcto del espacio de nombres global.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Ejecute la utilidad scsetup(1M).


    # scsetup
    

    Se mostrará el Menú principal.

  3. Para trabajar con grupos de dispositivos de disco de VxVM, escriba 4 (Grupos de dispositivos y volúmenes).

    Se abre el menú Grupos de dispositivos.

  4. Para registra cambios de configuración, escriba 2 (Sincronizar la información de volúmenes para un grupo de dispositivos de VxVM).

    Siga las instrucciones e introduzca el grupo de discos de VxVM cuya configuración se ha modificado.

SPARC: Ejemplo: registrar cambios de configuración en grupos de discos de VERITAS Volume Manager

En el ejemplo siguiente se muestra la orden scconf generada por scsetup al registrar un grupo de dispositivos de disco de VxVM modificado (dg1), se presupone que el grupo de discos y el volumen de VxVM ya están creados.


# scsetup

scconf -c -D name=dg1,sync

SPARC: Cómo establecer el número de secundarios deseado (VERITAS Volume Manager)

La propiedad numsecondaries especifica el número de nodos de un grupo de dispositivos que pueden controlar el grupo en caso de fallo del nodo principal. El numero predeterminado de secundarios para servicios de dispositivos es de uno. El valor puede ser cualquier entero entre uno y el número de nodos proveedores no principales y en estado operativo del grupo de dispositivos.

El valor de este parámetro de configuración es un factor importante para equilibrar el rendimiento y la disponibilidad del clúster. Por ejemplo, el aumento del número deseado de secundarios incrementa las oportunidades del grupo de dispositivos de salir indemne de posibles fallos múltiples simultáneos dentro del clúster. El aumento del número de secundarios reduce también el rendimiento de forma regular durante el funcionamiento normal del grupo de dispositivos. Un número menor de secundarios suele tener como consecuencia un mejor rendimiento, pero disminuye la disponibilidad. No obstante, un número mayor de secundarios no siempre supone una mayor disponibilidad del sistema de archivos o del grupo de dispositivos en cuestión. Para obtener más información, consulte “Key Concepts – Administration and Application Development” in Sun Cluster Concepts Guide for Solaris OS.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Ejecute la utilidad scsetup(1M).


    # scsetup
    

    Se mostrará el Menú principal.

  3. Para trabajar con grupos de dispositivos de disco de VxVM, escriba 4 (Grupos de dispositivos y volúmenes).

    Se abre el menú Grupos de dispositivos.

  4. Para cambiar las propiedades esenciales de un grupo de dispositivos, escriba 6 (Cambiar las propiedades esenciales de un grupo de dispositivos).

    Se abre el menú Cambiar las propiedades esenciales.

  5. Para cambiar el número de secundarios, escriba 2 (Cambiar la propiedad numsecondaries).

    Siga las instrucciones y escriba el número de secundarios deseado que se debe configurar para el grupo de dispositivos de disco. Una vez introducido un valor apropiado se ejecuta la orden scconf correspondiente. A continuación se imprime un registro y se devuelve el usuario al menú anterior.

  6. Valide la configuración del grupo de dispositivos mediante la orden scconf -p.


    # scconf -p | grep Device
    Nombre del grupo de dispositivos:                        dg-schost-1
    Tipo del grupo de dispositivos:                          VxVM
    Rectificación del grupo de dispositivos habilitada:      yes
    Lista de nodos del grupo de dispositivos:                phys-schost-1, phys-schost-2,
    Lista ordenada de los nodos del grupo de dispositivos:   yes
    Número deseado de secundarios del grupo de dispositivos: 1
    Nombre del conjunto de discos del grupo de dispositivos: dg-schost-1


    Nota –

    Si cambia alguna información de configuración en un grupo de discos o volumen de VxVM registrado en el clúster, deberá volver a registrar el grupo de dispositivos de disco mediante scsetup. Los cambios de configuración incluyen agregar o suprimir volúmenes o cambiar el grupo, el propietario o los permisos de volúmenes existentes. La operación de volver a registrar después de efectuar cambios de configuración garantiza el correcto estado del espacio de nombres global. Consulte Cómo actualizar el espacio de nombres de dispositivos global.


  7. Compruebe el nodo principal y el estado del grupo de dispositivos de disco.


     # scstat -D
    

SPARC: Ejemplo: establecer el número deseado de secundarios (VERITAS Volume Manager)

En el ejemplo siguiente se muestra la orden de scconf generada por scsetup al configurar el número deseado de secundarios para un grupo de dispositivos (diskgrp1). Consulte Cómo cambiar el número deseado de secundarios para un grupo de dispositivos para obtener información sobre cómo cambiar el número deseado de secundarios después de crear un grupo de dispositivos.


# scconf -a -D type=vxvm,name=diskgrp1,
nodelist=host1:host2:host3,preferenced=true, \
failback=enabled,numsecondaries=2
 

SPARC: Cómo suprimir un volumen de un grupo de dispositivos de disco (VERITAS Volume Manager)


Nota –

Después de suprimir un volumen del grupo de dispositivos de disco, deberá registrar los cambios de configuración del grupo mediante el procedimiento SPARC: Cómo registrar cambios en la configuración de un grupo de discos (VERITAS Volume Manager).


  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Determine el nodo principal y el estado del grupo de dispositivos de disco.


     # scstat -D
    

  3. Si el grupo de dispositivos de disco está fuera de línea, póngalo en línea.


     # scswitch -z -D grupo_de_dispositivos_de_disco -h nodo[,...]
    

    -z

    Efectúa la conmutación.

    -D grupo_de_dispositivos_de_disco

    Especifica el grupo de dispositivos que se debe conmutar.

    -h nodo

    Especifica el nombre del nodo al que se debe conmutar. Este nodo se convierte en el nuevo principal.

  4. Desde el nodo principal (el que actualmente controla el grupo de dispositivos de disco), suprima el volumen de VxVM en el grupo de discos.


    # vxedit -g grupo_de_discos -rf rm  volumen
    

    -g grupo_de_discos

    Especifica el grupo de discos de VxVM que contiene el volumen.

    -rf rm volumen

    Suprime el volumen especificado.

  5. Registre los cambios de configuración efectuados en el grupo de dispositivos de disco, para actualizar el espacio de nombres global, mediante scsetup(1M).

    Consulte SPARC: Cómo registrar cambios en la configuración de un grupo de discos (VERITAS Volume Manager).

SPARC: Cómo suprimir y anular el registro de un grupo de dispositivos de disco (VERITAS Volume Manager)

Al suprimir un grupos de dispositivos de disco de Sun Cluster, el grupo de discos de VxVM correspondientes se deportará, no se destruirá. No obstante, aunque el grupo de discos de VxVM siga existiendo, no se podrá utilizar en el clúster a menos que se vuelva a registrar.

Este procedimiento emplea la utilidad scsetup(1M) para suprimir un grupo de discos de VxVM y anular el registro de éste como grupo de dispositivos de disco de Sun Cluster.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Ponga el grupo de dispositivos de disco fuera de línea.


    # scswitch -F -D  grupo_de_dispositivos_de_disco
    

    -F

    Pone el grupo de dispositivos de disco fuera de línea.

    -D grupo_de_dispositivos_de_disco

    Especifica qué grupo de dispositivos de disco se tiene que poner fuera de línea.

  3. Ejecute la utilidad scsetup.

    Se mostrará el Menú principal.


    # scsetup
    

  4. Para trabajar con grupos de dispositivos de VxVM, escriba 4 (Grupos de dispositivos y volúmenes).

    Se abre el menú Grupos de dispositivos.

  5. Para anular el registro de un grupo de discos de VxVM, escriba 3 (Anular el registro de un grupo de dispositivos deVxVM).

    Siga las instrucciones e introduzca el grupo de discos de VxVM cuyo registro deba anularse.

SPARC: Ejemplo: suprimir y anular el registro de un grupo de dispositivos de disco de VERITAS Volume Manager

En el ejemplo siguiente se muestra cómo se pone fuera de línea el grupo de dispositivos de disco de VxVM dg1, así como la orden scconf(1M) generada por scsetup al suprimir y anular el registro de dicho grupo.


# scswitch -F -D dg1
# scsetup

   scconf -r -D name=dg1

SPARC: Cómo agregar un nodo a un grupo de dispositivos de disco (VERITAS Volume Manager)

Este procedimiento sirve para agregar un nodo a un grupo de dispositivos de disco mediante la utilidad scsetup(1M).

Los requisitos para agregar un nodo a un grupo de dispositivos de disco de VxVM son:

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. En el indicador, escriba la orden scsetup.


    # scsetup
    
    Se mostrará el Menú principal.

  3. Para trabajar con grupos de dispositivos de disco de VxVM, escriba 4 (Grupos de dispositivos y volúmenes).

    Se abre el menú Grupos de dispositivos.

  4. Para agregar un nodo a un grupo de dispositivos de disco de VxVM, escriba 4 (Agregar un nodo a un grupo de dispositivos de VxVM ).

    Siga las instrucciones y escriba los nombres del grupo de dispositivos y del nodo.

  5. Compruebe que se haya agregado el nodo.

    Busque la información correspondiente al nuevo disco en la información de grupo de dispositivos que se muestra el ejecutar la orden siguiente:


    # scconf -p
    

SPARC: Ejemplo: agregar un nodo a un grupo de dispositivos de disco de VERITAS Volume Manager

En el ejemplo siguiente se muestra la orden de scconf generada por scsetup al agregar un nodo (phys-schost-3) a un grupo de dispositivos de disco de VxVM (dg1), así como el paso de verificación.


# scsetup

scconf a D type=vxvm,name=dg1,nodelist=phys-schost-3

# scconf -p
Nombre del grupo de dispositivos:                    dg1
Tipo del grupo de dispositivos:                      VxVM
Rectificación del grupo de dispositivos habilitada:  yes
Lista de nodos del grupo de dispositivos:            phys-schost-1, phys-schost-3
                                                                                                                phys-schost-2,
                                                                                                                phys-schost-3

SPARC: Cómo suprimir un nodo de un grupo de dispositivos de disco (VERITAS Volume Manager)

Utilice este procedimiento para suprimir un nodo del clúster de la lista de posibles principales de un grupo de dispositivos de disco (grupo de discos) de VERITAS Volume Manager (VxVM) .

  1. Compruebe que el nodo siga siendo miembro del grupo y que el grupo sea del tipo VxVM.

    El tipo de grupo de dispositivos VxVM indica un grupo de dispositivos de disco de VxVM.


    phys-schost-1% scconf -pv | grep '(global-galileo)'
      (global-galileo) Tipo del grupo de dispositivos:                      VxVM
      (global-galileo) Rectificación del grupo de dispositivos habilitada:  no
      (global-galileo) Lista de nodos del grupo de dispositivos:            phys-schost-1,
                                                                            phys-schost-2
      (global-galileo) Nombre de grupo de discos:                           global-galileo
    phys-schost-1%

  2. Conviértase en usuario root en un nodo que sea actualmente miembro del clúster.

  3. Ejecute la orden scsetup(1M).


    # scsetup
    

    Se mostrará el Menú principal.

  4. Para reconfigurar grupos de dispositivos de disco de VxVM, escriba 4 (Grupos de dispositivos y volúmenes).

  5. Para suprimir el nodo del grupo de dispositivos de disco de VxVM, escriba 5 (Suprimir un nodo de un grupo de dispositivos de VxVM).

    Siga las indicaciones para suprimir el nodo del grupo de dispositivos de disco. Se le solicitará la siguiente información:

    • Grupo de dispositivos de VxVM

    • Nombre del nodo

  6. Compruebe que el nodo se haya suprimido del grupo de dispositivos de disco de VxVM.


    # scconf -p | grep Device
    

SPARC: Ejemplo: suprimir un nodo de un grupo de dispositivos de disco (VxVM)

En este ejemplo se muestra cómo se suprime el nodo denominado phys-schost- del grupo de dispositivos de disco de VxVM dg1.


[Determine el grupo de dispositivos de disco de VxVM para el nodo:]
# scconf -p | grep Device
  Nombre del grupo de dispositivos:                  dg1
 Tipo del grupo de dispositivos:                     VxVM
 Rectificación del grupo de dispositivos habilitada: no
Lista de nodos del grupo de dispositivos:            phys-schost-1,
                                                     phys-schost-2
  Nombre del conjunto de discos
  del grupo de dispositivos:    	                 dg1
[Conviértase en usuario root y ejecute la utilidad scsetup:]
# scsetup
 Seleccionar grupos de dispositivos y volúmenes>
 Suprimir un nodo de un grupo de dispositivos de VxVM.
Responder a las preguntas cuando se le solicite.
Necesitará la siguiente información.
Necesitará:                         Ejemplo:
  Nombre del grupo de dispositivos de VxVM    dg1
  Nombres de nodo                             phys-schost-1
[Compruebe que la orden scconf se haya ejecutado correctamente:]

scconf -r -D name=dg1,nodelist=phys-schost-1

    Orden completada satisfactoriamente.
Salir de los menús de grupos de dispositivos y principal de scsetup.
[Compruebe que el nodo se haya suprimido:]
# scconf -p | grep Device
Nombre del grupo de dispositivos:                         dg1
Tipo del grupo de dispositivos:                           VxVM
Rectificación del grupo de dispositivos habilitada:       no
Lista de nodos del grupo de dispositivos:                 phys-schost-2
Nombre del conjunto de discos del grupo de dispositivos:  dg1

SPARC: Cómo suprimir un nodo de un grupo de dispositivos básicos de disco

Utilice este procedimiento para suprimir un nodo del clúster de la lista de posibles principales de un grupo de dispositivos de disco (grupo de discos) de VERITAS Volume Manager (VxVM).

Utilice este procedimiento para suprimir un nodo del clúster de la lista de posibles principales de un grupo de dispositivos básicos de disco.

  1. Conviértase en usuario root en un nodo del clúster distinto del nodo que se va a suprimir.

  2. Identifique qué grupos de dispositivos de disco están conectados al nodo que se va a suprimir.

    Busque el nombre del nodo en la entrada de Lista de nodos del grupo de dispositivos:.


    # scconf -pvv | grep Device nombre_nodo| grep 
    

  3. De entre los grupos de dispositivos de disco identificados en el paso 2, determine cuáles son los grupos de dispositivos básicos de disco.

    Los grupos de dispositivos básicos de disco tienen el tipo de grupo de dispositivos Disk o Local_Disk.


    # scconf -pvv | grep tipo_de_grupo
    

  4. Inhabilite la propiedad localonly de todos los grupos de dispositivos básicos de disco de tipo Local_Disk.


    # scconf -c -D name=grupo_de_dispositivos_básicos_de_disco,localonly=false
    

    Consulte la página de comando man scconf_dg_rawdisk(1M) para obtener más información acerca de la propiedad localonly.

  5. Compruebe que haya inhabilitado la propiedad localonly de todos los grupos de dispositivos básicos de disco conectados al nodo que se va a suprimir.

    El tipo de grupo de dispositivos Disk indica que la propiedad localonly está inhabilitada para ese grupo de dispositivos básicos.


     # scconf -pvv | grep tipo_de_grupo
    

  6. Suprima el nodo de todos los grupos de dispositivos básicos de disco identificados en el Paso 3.

    Deberá llevar a cabo este paso para cada uno de los grupos de dispositivos básicos de disco que esté conectado al nodo que se va a suprimir.


    # scconf -r -D name=grupo_de_dispositivos_básicos_de_disco,nodelist=nombre_nodo
    

SPARC: Ejemplo: suprimir un nodo de un grupo de dispositivos básicos de disco

En este ejemplo se muestra cómo suprimir un nodo (phys-schost-2) de un grupo de dispositivos básicos de disco. Todas las órdenes se ejecutan desde otro nodo del clúster (phys-schost-1).


[Identifique los grupos de dispositivos de disco conectados al nodo que se va a suprimir:]
phys-schost-1# scconf -pvv | grep phys-schost-2 | grep Device group node list
	(dsk/d4)  Lista de nodos del grupo de dispositivos:  phys-schost-2
	(dsk/d2)  Lista de nodos del grupo de dispositivos:  phys-schost-1, phys-schost-2
	(dsk/d1)  Lista de nodos del grupo de dispositivos:  phys-schost-1, phys-schost-2
[Identifique los grupos de dispositivos básicos de disco:]
phys-schost-1# scconf -pvv | grep tipo_de_grupo
	(dsk/d4) Tipo del grupo de dispositivos:          Local_Disk
	(dsk/d8) Tipo del grupo de dispositivos:          Local_Disk
[Inhabilite el indicador localonly para cada uno de los discos locales del nodo:]
phys-schost-1# scconf -c -D name=dsk/d4,localonly=false
[Verifique que el indicador localonly esté inhabilitado:]
phys-schost-1# scconf -pvv | grep tipo_de_grupo
    (dsk/d4) Tipo del grupo de dispositivos:          Disk
    (dsk/d8) Tipo del grupo de dispositivos:          Local_Disk
[Suprima el nodo de todos los grupos de dispositivos básicos de disco:]
phys-schost-1# scconf -r -D name=dsk/d4,nodelist=phys-schost-2
phys-schost-1# scconf -r -D name=dsk/d2,nodelist=phys-schost-2
phys-schost-1# scconf -r -D name=dsk/d1,nodelist=phys-schost-2

Cómo cambiar las propiedades de un dispositivo de disco

El método para establecer el propietario principal de un grupo de dispositivos de disco se basa en la configuración de un atributo de preferencia de propietario denominado preferenced. Si no se ha configurado el valor del atributo, el propietario principal de un grupo de dispositivos de disco sin propietario asignado será el primer nodo que intente acceder a uno de los discos del grupo. No obstante, si se ha configurado el valor del atributo mencionado, se deberá especificar el orden de preferencia en el que los nodos intentan establecer quién es el propietario.

Si se inhabilita el atributo preferenced, el atributo failback también se inhabilita automáticamente. Sin embargo, al habilitar o rehabilitar el atributo preferenced, existe la opción de habilitar o inhabilitar failback.

Al habilitar o rehabilitar preferenced, se solicita que se vuelva a establecer el orden de los nodos en la lista de preferencia del propietario principal.

Este procedimiento utiliza scsetup(1M) para configurar los atributos preferenced y failback en grupos de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager o de VxVM.

Para ejecutar este procedimiento necesitará el nombre del grupo de dispositivos de disco cuyos atributos va a modificar.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Ejecute la orden scsetup.

    Se mostrará el Menú principal.


    # scsetup
    

  3. Para trabajar con grupos de dispositivos de disco, escriba 4 (Grupos de dispositivos y volúmenes).

    Se abre el menú Grupos de dispositivos.

  4. Para cambiar las propiedades esenciales de un grupo de dispositivos, escriba 6 (Cambiar las propiedades esenciales de un grupo de dispositivos VxVM o Solstice DiskSuite/Solaris Volume Manager).

    Se abre el menú Cambiar las propiedades esenciales.

  5. Para cambiar una propiedad de un grupo de dispositivos, escriba 6 (Cambiar las propiedades preferenced (preferido) o failback (rectificación)).

    Siga las instrucciones para configurar las opciones preferenced y failback para un grupo de dispositivos.

  6. Compruebe que se hayan modificado los atributos del grupo de dispositivos de disco.

    Busque la información correspondiente al nuevo disco en la información de grupo de dispositivos que se muestra el ejecutar la orden siguiente:


    # scconf -p 
    

Ejemplo: cambiar las propiedades de un grupo de dispositivos de disco

En el ejemplo siguiente se muestra la orden de scconf generada por scsetup para configurar valores de atributos para un grupo de dispositivos de disco (dg-schost-1).


# scconf -c -D name=dg-schost-1,nodelist=phys-schost-1:phys-schost-2,\
preferenced=true,failback=enabled,numsecondaries=1

# scconf -p | grep Device
Nombre del grupo de dispositivos:                        dg-schost-1
Tipo del grupo de dispositivos:                          SDS
Rectificación del grupo de dispositivos habilitada:      yes
Lista de nodos del grupo de dispositivos:                phys-schost-1, phys-schost-2
Lista ordenada de los nodos del grupo de dispositivos:   yes
Número deseado de secundarios del grupo de dispositivos: 1
Nombre del conjunto de discos del grupo de dispositivos: dg-schost-1

Cómo cambiar el número deseado de secundarios para un grupo de dispositivos

El numero predeterminado de nodos secundarios de un grupo de dispositivos es uno. Este valor especifica el número de nodos del grupo de dispositivos que pueden convertirse en propietario principal del grupo en caso de fallo del nodo principal. El valor del número deseado de secundarios puede ser cualquier entero entre uno y el número de nodos proveedores no principales del grupo de dispositivos.

Si se modifica la propiedad numsecondaries y esta modificación provoca una discordancia entre el número real de secundarios y el número deseado, se agregarán o suprimirán nodos secundarios del grupo de dispositivos.

Este procedimiento utiliza scsetup(1M) para configurar la propiedad numsecondaries en grupos de dispositivos de disco de Solstice DiskSuite/Solaris Volume Manager o de VxVM. Consulte scconf_dg_rawdisk(1M), scconf_dg_sds(1M), scconf_dg_svm(1M) y scconf_dg_vxvm(1M) para obtener información acerca de las opciones relativas a los grupos de dispositivos de disco durante la configuración de grupos de dispositivos.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Ejecute la utilidad scsetup.


    # scsetup
    

    Se mostrará el Menú principal.

  3. Para trabajar con grupos de dispositivos de disco, escriba 4 (Grupos de dispositivos y volúmenes).

    Se abre el menú Grupos de dispositivos.

  4. Para cambiar las propiedades esenciales de un grupo de dispositivos, escriba 6 (Cambiar las propiedades esenciales de un grupo de dispositivos).

    Se abre el menú Cambiar las propiedades esenciales.

  5. Para cambiar el número de secundarios, escriba 2 (Cambiar la propiedad numsecondaries).

    Siga las instrucciones y escriba el número de secundarios deseado que se debe configurar para el grupo de dispositivos de disco. Una vez introducido un valor apropiado se ejecuta la orden correspondiente de scconf, se muestra un registro de operaciones y el usuario vuelve al menú anterior.

  6. Compruebe que se haya modificado el atributo del grupo de dispositivos de disco.

    Busque la información del grupo de dispositivos en la información que se muestra el ejecutar la orden siguiente:


    # scconf -p
    

Ejemplo: cambiar el número deseado de secundarios

En el ejemplo siguiente se muestra la orden de scconf generada por scsetup al configurar el número deseado de secundarios para un grupo de dispositivos (dg-schost-1), se presupone que el grupo de discos y el volumen de ya están creados.


# scconf -c -D name=phys-host-1,nodelist=phys-schost-1:phys-schost-2,phys-schost-3\
preferenced=true,failback=enabled,numsecondaries=1

# scconf -p | grep Device
Nombre del grupo de dispositivos:                        dg-schost-1
Tipo del grupo de dispositivos:                          SDS/SVM
Rectificación del grupo de dispositivos habilitada:      yes
Lista de nodos del grupo de dispositivos:                phys-schost-1, phys-schost-2,
                                                         phys-schost-3
Lista ordenada de los nodos del grupo de dispositivos:   yes
Número deseado de secundarios del grupo de dispositivos: 1
Nombre del conjunto de discos del grupo de dispositivos: dg-schost-1

En el ejemplo siguiente se muestra el uso de un valor de cadena nulo para configurar el número de secundarios predeterminado. El grupo de dispositivos se configurará para utilizar el valor predeterminado, aunque éste cambie.


# scconf -c -D 
name=diskgrp1, nodelist=host1:host2:host3,
preferenced=false,failback=enabled,numsecondaries=
 # scconf -p | grep Device
Nombre del grupo de dispositivos:                        dg-schost-1
Tipo del grupo de dispositivos:                          SDS/SVM
Rectificación del grupo de dispositivos habilitada:      yes
Lista de nodos del grupo de dispositivos:                phys-schost-1, phys-schost-2,
                                                         phys-schost-3
Lista ordenada de los nodos del grupo de dispositivos:   yes
Número deseado de secundarios del grupo de dispositivos: 1
Nombre del conjunto de discos del grupo de dispositivos: dg-schost-1

Cómo listar la configuración de un grupo de dispositivos de disco

No es necesario se usuario root para listar la configuración.

La información de configuración de un grupo de dispositivos de disco puede listarse de tres formas.

  1. Utilice la GUI de SunPlex Manager.

    Para obtener más información consulte la ayuda en línea de SunPlex Manager.

  1. Utilice scstat(1M) para listar la configuración del grupo de dispositivos de disco.


    % scstat -D
    

    Utilice scconf(1M) para listar la configuración del grupo de dispositivos de disco.


    % scconf -p
    

Ejemplo: listar la configuración del grupo de dispositivos de disco mediante scstat

La ejecución de la orden scstat -Dmuestra la información siguiente.


-- - Servidores de grupo de dispositivos --
                             Grupo de dispositivos  Principal        Secundario
                             ---------------------  ---------        ---------------
Servidores de grupo de dispositivos: phys-schost-2  -                -
Servidores de grupo de dispositivo:  phys-schost-1  phys-schost-2    phys-schost-3
Servidores de grupo de dispositivo:  phys-schost-3  -                -
-- Estado del grupo de dispositivos --
                                    Grupo de dispositivos  Estado
                                    ---------------------  ------
  Estado del grupo de dispositivos: phys-schost-2          Fuera de línea
  Estado del grupo de dispositivos: phys-schost-1          Fuera de línea
  Estado del grupo de dispositivos: phys-schost-3          Fuera de línea

Ejemplo: listar la configuración del grupo de dispositivos de disco mediante scconf

Si utiliza la orden scconf, busque la información encabezada por los grupos de dispositivos.


# scconf -p
...
Nombre del grupo de dispositivos:                        dg-schost-1
Tipo del grupo de dispositivos:                          SDS/SVM
Rectificación del grupo de dispositivos habilitada:      yes
Lista de nodos del grupo de dispositivos:                phys-schost-2, phys-schost-3,
Nombre del conjunto de discos del grupo de dispositivos: dg-schost-1

Cómo conmutar el principal de un grupo de dispositivos

Este procedimiento también puede utilizarse para iniciar (poner en línea) un grupo de dispositivos inactivo.

También se puede poner en línea un grupo de dispositivos inactivo o conmutar el principal de un grupo de dispositivos mediante la GUI de SunPlex Manager. Para obtener más información consulte la ayuda en línea de SunPlex Manager.

  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Utilice scswitch(1M) para conmutar el principal del grupo de dispositivos de disco.


    # scswitch -z -D grupo_de_dispositivos_de_disco -h nodo
    

    -z

    Efectúa la conmutación.

    -D grupo_de_dispositivos_de_disco

    Especifica el grupo de dispositivos que se debe conmutar.

    -h nodo

    Especifica el nombre del nodo al que se debe conmutar. Este nodo se convierte en el nuevo principal.

  3. Compruebe que el grupo de dispositivos de disco haya conmutado al nuevo principal.

    Si el grupo de dispositivos de disco está registrado correctamente, la siguiente orden muestra información acerca del mismo.


    # scstat -D
    

Ejemplo: conmutar el principal de un grupo de dispositivos de disco

En el ejemplo siguiente se muestra cómo conmutar el nodo principal de un grupo de dispositivos de disco y verificar el cambio.


# scswitch -z -D dg-schost-1 -h phys-schost-1
# scstat -D

-- Servidores de grupo de dispositivos --
                                     Grupo de dispositivos  Principal      Secundario
                                     --------------------   ---------      ----------
Servidores de grupo de dispositivos: dg-schost-1            phys-schost-1  phys-schost-2

-- Estado del grupo de dispositivos --
                                     Grupo de dispositivos  Estado
                                     ---------------------  ------
  Estado del grupo de dispositivos:  dg-schost-1            En línea

Cómo poner un grupo de dispositivos de disco en estado de mantenimiento

La acción de poner en estado de mantenimiento un grupo de dispositivos impide que éste se ponga en línea de forma automática cada vez que se accede a uno de sus dispositivos. Esta acción es recomendable mientras se efectúan reparaciones que precisan de la interrupción de todas las actividades de E/S. El estado de mantenimiento también impide la pérdida de datos porque garantiza que un grupo de dispositivos de disco no se pondrá en línea en un nodo mientras el grupo de discos se está reparando en otro.


Nota –

Para poner un grupo de dispositivos en estado de mantenimiento es necesario detener cualquier acceso a sus dispositivos y desmontar todos los sistemas de archivos dependientes de dicho grupo.


  1. Ponga el grupo de dispositivos en estado de mantenimiento


    # scswitch -m -D  grupo_de_dispositivos_de_disco
    

  2. Si la reparación que se va a llevar acabo requiere ser propietario de un grupo de discos, impórtelo manualmente.

    Para Solstice DiskSuite/Solaris Volume Manager:


    # metaset -C take -f -s grupo_de_discos
    


    Precaución – Precaución –

    Si va a asumir la propiedad de un grupo de discos de Solstice DiskSuite/Solaris Volume Manager, se debe emplear la orden metaset -C take cuando el grupo de dispositivos esté en estado de mantenimiento. El uso de metaset -t pondría en línea el grupo de dispositivos como parte del proceso de traspaso de la propiedad. Si va a importar un grupo de discos de VxVM, es necesario utilizar el indicador -t al efectuar la importación. De esta forma se impide que el grupo de discos se importe automáticamente al rearrancar este nodo.


    Para VERITAS Volume Manager:


    # vxdg -t import nombre_de_grupo_de_discos
    

  3. Efectúe las reparaciones necesarias.

  4. Libere la propiedad del grupo de discos.


    Precaución – Precaución –

    Antes de sacar al grupo de dispositivos de disco del estado de mantenimiento es necesario liberar la propiedad del grupo de discos. En caso contrario podría haber pérdida de datos.


    • Para Solstice DiskSuite/Solaris Volume Manager:


      # metaset -C release -f -s grupo_de_discos
      

    • Para VERITAS Volume Manager:


      # vxdg deport  nombre_de_grupo_de_discos
      

  5. Ponga el grupo de dispositivos de disco en línea.


    # scswitch -z -D  grupo_de_dispositivos_de_disco-hnodo
    

Ejemplo: poner un grupo de dispositivos de disco en estado de mantenimiento

En este ejemplo se muestra cómo poner el grupo de dispositivos de disco dg-schost-1 en estado de mantenimiento y cómo sacarlo de dicho estado.


[Ponga el grupo de dispositivos de disco en estado de mantenimiento.]
# scswitch -m -D dg-schost-1

[Si es necesario, importe manualmente el grupo de discos.]
Para Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C take -f -s dg-schost-1
Para VERITAS Volume Manager:
  # vxdg -t import dg1

[Efectúe los procedimientos de reparación que sean necesarios..]

[Libere la propiedad.]
Para Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C release -s dg-schost-1
Para VERITAS Volume Manager:
  # vxdg deport dg1

[Ponga el grupo de dispositivos de disco en línea..]
# scswitch -z -D dg-schost-1 -h phys-schost-1