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

Capítulo 4 Administración de dispositivos globales, supervisión de rutas del disco y sistemas de archivos del clúster

Este capítulo proporciona los procedimientos para administrar los dispositivos globales, la supervisión de las rutas del disco y los sistemas de archivos del clúster.

A continuación se muestra una lista de los procedimientos incluidos en el capítulo.

Para obtener una descripción detallada de los procedimientos indicados en este capítulo, consulte la Tabla 4–2.

Consulte Sun Cluster Concepts Guide for Solaris OS para obtener información sobre los conceptos relacionados con los dispositivos globales, el espacio de nombres global, los grupos de dispositivos, la supervisión de las rutas del disco y los sistemas de archivos del clúster.

Información general sobre la administración de los dispositivos y el espacio de nombres globales

La administración de los grupos de dispositivos de disco de Sun Cluster depende del gestor de volúmenes instalado en el clúster. Solstice DiskSuite/Solaris Volume Manager está “preparado para clústers”, por lo que la adición, registro y supresión de grupos de dispositivos de disco se efectúa mediante la orden de Solstice DiskSuite/Solaris Volume Manager metaset(1M). Con VERITAS Volume Manager (VxVM), los grupos de discos se crean mediante las órdenes de VxVM. Los grupos de discos se registran como grupos de dispositivos de Sun Cluster mediante la utilidad scsetup(1M). Cuando se suprimen grupos de dispositivos de disco de VxVM se usan tanto la utilidad scsetup (1M) como las órdenes de VxVM.

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. Al administrar grupos de dispositivos de disco o grupos de discos del gestor de volúmenes, es necesario estar en el nodo del clúster que figure como nodo principal del grupo.

Generalmente no es necesario administrar el espacio de nombres de dispositivos global, ya que éste se configura automáticamente durante la instalación y se actualiza, también automáticamente, cuando se rearranca el sistema operativo Solaris. Sin embargo, si es necesario actualizar el espacio de nombres global se puede utilizar la orden scgdevs(1M) desde cualquier nodo del clúster. Esta orden actualiza el espacio de nombres global en todos los demás nodos miembros del clúster, así como en los nodos que puedan ser futuros miembros del clúster.

Permisos de dispositivos globales para Solstice DiskSuite/Solaris Volume Manager

Los cambios efectuados en los permisos de dispositivos globales no se propagan de forma automática a todos los nodos del clúster en el caso de dispositivos de disco y de Solstice DiskSuite/Solaris Volume Manager. Si desea cambiar los permisos de dispositivos globales deberá hacerlo de forma manual en todos los nodos del clúster. Por ejemplo, si desea cambiar los permisos del dispositivo global /dev/global/dsk/d3s0 a 644, deberá ejecutar

# chmod 644 /dev/global/dsk/d3s0

en todos los nodos del clúster.

VxVM no admite la orden chmod. Para cambiar los permisos de dispositivos globales en VxVM, consulte la guía de administración de VxVM.

Reconfiguración dinámica con dispositivos globales

A continuación se especifican las cuestiones que se deben tener en cuenta al efectuar operaciones de reconfiguración dinámica (DR) en dispositivos de disco y cinta del clúster.


Precaución – Precaución –

Si el nodo principal falla durante una operación de DR en un nodo secundario, la disponibilidad del clúster queda afectada. El nodo principal no tendrá un equipo que tome el control en caso de fallo mientras no se proporcione un nuevo nodo secundario.


Para efectuar operaciones de DR en dispositivos globales, efectúe los pasos siguientes en el orden indicado.

Tabla 4–1 Mapa de tareas: reconfiguración dinámica con dispositivos de disco y de cinta

Tarea  

Para obtener instrucciones  

1. Si se debe efectuar en el actual nodo principal una operación de DR que afecte a un grupo de dispositivos activo, conmute los nodos principal y secundario antes de efectuar la operación de DR de extracción del dispositivo. 

Cómo conmutar el principal de un grupo de dispositivos

2. Efectúe la operación de DR de extracción en el dispositivo que se va a quitar. 

Sun Enterprise 10000 DR Configuration Guide y Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual en las colecciones Solaris 8 on Sun Hardware y Solaris 9 on Sun Hardware.

SPARC: Cuestiones importantes sobre la administración de VERITAS Volume Manager

Administración de sistemas de archivos del clúster: información general

La administración de sistemas de archivos del clúster no precisa órdenes especiales de Sun Cluster, es similar a la de cualquier sistema de archivos de Solaris y utiliza órdenes estándar de Solaris como mount, newfs, etc. Para montar sistemas de archivos del clúster especifique la opción -g en la orden mount. Los sistemas de archivos del clúster se pueden montar automáticamente durante el arranque.


Nota –

Cuando el sistema de archivos del clúster lee archivos, no actualiza la hora de acceso a éstos.


SPARC: Directrices para la admisión de VxFS

Las siguientes características de VxFS no se admiten en una configuración de Sun Cluster.

Las asesorías de la antememoria se pueden usar, pero el efecto sólo se observa en un nodo concreto.

El resto de opciones y características de VxFS admitidas en una configuración de clúster las admite el software de Sun Cluster 3.1. Consulte la documentación de VxFS para obtener detalles acerca de las opciones de VxFS admitidas en una configuración de clúster.

Las siguientes directrices de uso de VxFS para crear sistemas de archivos del clúster de alta disponibilidad son específicas para una configuración de Sun Cluster 3.1.

Las siguientes directrices de administración de sistemas de archivos de VxFS no son específicas para el software de Sun Cluster 3.1. No obstante, son distintas de las utilizadas para la administración de sistemas de archivos del clúster UFS.

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

Administración de sistemas de archivos del clúster

El sistema de archivos del clúster es de disponibilidad global y se puede acceder y leer desde cualquiera de los nodos del clúster.

Tabla 4–3 Mapa de tareas: Administración de sistemas de archivos del clúster

Tarea  

Si desea obtener más instrucciones, vaya a …  

Agregar sistemas de archivos del clúster después de la instalación inicial de Sun Cluster  

Utilice newfs(1M) y mkdir

Cómo agregar un sistema de archivos del clúster

Suprimir un sistema de archivos del clúster  

Utilice fuser(1M) y umount(1M)

Cómo suprimir un sistema de archivos del clúster

Comprobar la coherencia entre nodos de los puntos de montaje globales de un clúster  

Utilice sccheck(1M)

Cómo comprobar los puntos de montaje globales en un clúster

Cómo agregar un sistema de archivos del clúster

Efectúe la siguiente tarea para cada sistema de archivos del clúster creado después de la instalación inicial de Sun Cluster.


Precaución – Precaución –

Compruebe que el nombre del dispositivo de disco especificado sea el correcto. La creación de un sistema de archivos del clúster destruye todos los datos de los discos. Si especifica un nombre de dispositivo erróneo se borrarán datos que no quizás no deseara borrar.


Estos son los requisitos para agregar un sistema de archivos del clúster adicional:

En el caso de que haya empleado SunPlex Manager para instalar servicios de datos habrá uno o más sistemas de archivos del clúster si había suficientes discos compartidos en los que crear los sistemas de archivos del clúster.

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


    Consejo –

    Para acelerar la creación de los sistemas de archivos, conviértase en usuario root en el actual nodo principal del dispositivo global para el que va a crear un sistema de archivos.


  2. Cree un sistema de archivos mediante la orden newfs(1M).


    Nota –

    La orden newfs(1M) sólo es válido para crear sistemas de archivos nuevos UFS. Para crear un sistema de archivos nuevo de VxFS, siga las instrucciones indicadas en la documentación de VxFS



    # newfs dispositivo_básico_de_disco
    

    En la tabla siguiente se muestran ejemplos de nombres para el argumento dispositivo_básico_de_disco. Tenga en cuenta que los convenios de denominación son distintos para cada gestor de volúmenes.

    Tabla 4–4 Ejemplos de nombres de dispositivos básicos de disco

    Si su gestor de volúmenes es …  

    El nombre de un dispositivo de disco puede ser …  

    Descripción 

    Solstice DiskSuite/Solaris Volume Manager 

    /dev/md/oracle/rdsk/d1

    Dispositivo básico de disco d1 dentro del grupo de discos oracle.

    SPARC: VERITAS Volume Manager 

    /dev/vx/rdsk/oradg/vol01

    Dispositivo básico de disco vol01 dentro del grupo de discos oradg.

    Ninguno 

    /dev/global/rdsk/d1s3

    Dispositivo básico de disco para el segmento de bloque d1s3.

  3. Cree un directorio de punto de montaje para el sistema de archivos del clúster en cada uno de los nodos del clúster.

    El punto de montaje es necesario en todos los nodos, aunque un nodo determinado no acceda al sistema de archivos del clúster.


    Consejo –

    Para facilitar la administración, cree el punto de montaje en el directorio /global/grupo_de_dispositivos. Esta ubicación facilita la diferenciación de los sistemas de archivos del clúster, globalmente disponibles en los sistemas de archivos locales.



    # mkdir -p /global/grupo_de_dispositivos/punto_de_montaje
    
    grupo_de_dispositivos

    Nombre del directorio que se corresponde con el nombre del grupo de dispositivos que contiene el dispositivo.

    punto_montaje

    Nombre del directorio en el que se debe montar el sistema de archivos del clúster.

  4. Agregue, en cada uno de los nodos del clúster, una entrada para el punto de montaje en el archivo /etc/vfstab.

    1. Utilice las siguientes opciones de montaje requeridas.


      Nota –

      El registro es requerido en todos los sistemas de archivos del clúster.


      • registro de Solaris UFS: utilice las opciones de montaje global,logging. Consulte la página de comando man mount_ufs(1M) para obtener más información acerca de las opciones de montaje de UFS.


        Nota –

        La opción de montaje syncdir no es necesaria para sistemas de archivos del clúster UFS. Si se especifica la opción syncdir se garantiza un comportamiento del sistema de archivos compatible con POSIX. En caso contrario, el comportamiento será el mismo que el de los sistemas de archivos UFS. Si no se especifica la opción syncdir, el rendimiento de las escrituras que asignan bloques de disco, como en el caso de agregar datos a un archivo, puede aumentar de forma significativa. Sin embargo, en ciertos casos, la ausencia de la opción syncdir impide advertir un problema de falta de espacio hasta que no se cierra un archivo. Los casos en los que no especificar la opción syncdir puede acarrerar problemas son infrecuentes. Con syncdir (y comportamiento POSIX), el problema de falta de espacio se manifiesta antes de cerrar el archivo.


      • Trans metadispositivo o volumen transaccional de Solstice DiskSuite/Solaris Volume Manager: utilice la opción de montaje global (no utilice la opción de montaje logging). Consulte la documentación de Solstice DiskSuite/Solaris Volume Manager para obtener información sobre la configuración de trans metadispositivo y volúmenes transaccionales.


        Nota –

        La supresión de los volúmenes transaccionales del sistema operativo Solaris está prevista para una futura versión de Solaris. La función de registro UFS de Solaris, disponible desde la versión 8, ofrece las mismas capacidades y un mayor rendimiento, así como un número menor de requisitos de administración y menos sobrecarga.


      • Registro de VxFS: utilice las opciones de montaje global, log. Consulte la página de comando man mount_vxfs para obtener más información acerca de las opciones de montaje de VxFS.

    2. Para montar automáticamente el sistema de archivos del clúster, configure el campo mount at boot como yes.

    3. Compruebe que, en cada sistema de archivos del clúster, la información de la entrada /etc/vfstab sea idéntica en cada nodo.

    4. Compruebe que las entradas del archivo /etc/vfstab de cada nodo enumeren los dispositivos en el mismo orden.

    5. Compruebe las dependencias de orden de arranque de los sistemas de archivos.

      Por ejemplo, supongamos un caso en el que phys-schost-1 monta el dispositivo de disco d0 en /global/oracle y phys-schost-2 monta el dispositivo de disco d1 en /global/oracle/logs. Con esta configuración, phys-schost-2 sólo puede arrancar y montar /global/oracle/logs una vez que phys-schost-1 haya arrancado y montado /global/oracle.

    Si precisa más detalles consulte la página de comando man vfstab(4).

  5. En cualquiera de los nodos del clúster, compruebe que los puntos de montaje existan y que las entradas del archivo /etc/vfstab sean correctas en todos los nodos del clúster.


     # sccheck
    

    Si no hay ningún error, la orden no devuelve nada.

  6. Monte el sistemas de archivos del clúster desde cualquier nodo del mismo.


    # mount /global/grupo_de_dispositivos/punto_de_montaje
    

  7. Compruebe que el sistema de archivos del clúster esté montado en cada uno de los nodos del clúster.

    Para listar los sistemas de archivos montados puede emplear las órdenes df(1M) o mount(1M).

    Para gestionar un sistema de archivos del clúster de VxFS en un entorno de Sun Cluster, ejecute las órdenes de administración únicamente en el nodo principal en el que está montado el sistema de archivos del clúster de VxFS.

Ejemplo: agregar un sistema de archivos del clúster

En el ejemplo siguiente se crea un sistema de archivos del clúster UFS en el metadispositivo de Solstice DiskSuite/Solaris Volume Manager /dev/md/oracle/rdsk/d1.


# newfs /dev/md/oracle/rdsk/d1
...

[en cada nodo:]
# mkdir -p /global/oracle/d1

# vi /etc/vfstab
#device                device                 mount            FS  fsck  mount   mount
#to mount              to fsck                point           type pass  at boot options
#
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs  2    yes global,logging
[guarde y salga]

[en un nodo:]
# sccheck
# mount /dev/md/oracle/dsk/d1 /global/oracle/d1
# mount
...
/global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/
largefiles on Sun Oct 3 08:56:16 2001

Cómo suprimir un sistema de archivos del clúster

Para suprimir un sistema de archivos del clúster, simplemente desmóntelo. Si también desea suprimir o borrar los datos, suprima del sistema el dispositivo de disco (o metadispositivo o volumen) subyacente.


Nota –

Los sistemas de archivos del clúster se desmontan automáticamente como parte de la parada de sistema que tiene lugar al ejecutar scshutdown(1M) para parar todo el clúster. Un sistema de archivos del clúster no se desmonta al ejecutar shutdown para parar un sólo nodo. No obstante, si éste es el único nodo conectado al disco, cualquier intento de acceder al sistema de archivos del clúster de ese disco acaba con un error.


Los requisitos para desmontar sistemas de archivos del clúster son:

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

  2. Determine que sistemas de archivos del clúster están montados.


    # mount -v
    

  3. En cada nodo, liste todos los procesos que utilizan el sistema de archivos del clúster para saber cuáles de ellos deberá parar.


    # fuser  -c [ -u ] punto_de_montaje
    

    -c

    Indica qué archivos son puntos de montaje para los sistemas de archivos y los archivos contenidos en dichos sistemas de archivos montados.

    -u

    (Opcional) Muestra el nombre de inicio de sesión del usuario para cada ID de proceso.

    punto_montaje

    Especifica el nombre del sistema de archivos del clúster cuyos procesos desea parar.

  4. En cada nodo, pare todos los procesos del sistema de archivos del clúster.

    Utilice para ello el método que prefiera. Si es necesario, utilice la orden siguiente para forzar la finalización de los procesos asociados con el sistema de archivos del clúster.


    # fuser -c -k punto_de_montaje
    

    Se envía un SIGKILL a todos los procesos que utilizan el sistema de archivos.

  5. En cada nodo, compruebe que no haya ningún proceso que utilice el sistema de archivos.


     # fuser -c punto_de_montaje
    

  6. Desmonte el sistema de archivos desde uno de los nodos.


    # umount  punto__de_montaje
    

    punto_montaje

    Especifica el nombre del sistema de archivos del clúster que desea desmontar. Puede ser el nombre del directorio donde está montado el sistema de archivos del clúster o bien el nombre de la ruta del dispositivo del sistema de archivos.

  7. (Opcional) Edite el archivo /etc/vfstab para suprimir la entrada correspondiente al sistema de archivos del clúster que se suprime.

    Efectúe este paso en todos los nodos del clúster que tengan una entrada para este sistema de archivos del clúster en su archivo /etc/vfstab.

  8. (Opcional) Suprima el grupo de dispositivos de disco/metadispositivo/plex.

    Para obtener más información consulte la documentación de su gestor de volúmenes.

Ejemplo: suprimir un sistema de archivos del clúster

En el ejemplo siguiente se suprime un sistema de archivos del clúster UFS montado en el metadispositivo de Solstice DiskSuite/Solaris Volume Manager /dev/md/oracle/rdsk/d1.


# mount -v
...
/global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/largefiles
# fuser -c /global/oracle/d1
/global/oracle/d1: 4006c
# fuser -c -k /global/oracle/d1
/global/oracle/d1: 4006c
# fuser -c /global/oracle/d1
/global/oracle/d1:
# umount /global/oracle/d1

(en cada nodo, suprima la entrada resaltada:)
# vi /etc/vfstab
#device           device        mount   FS      fsck    mount   mount
#to mount         to fsck       point   type    pass    at boot options
#
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging
[Guarde y salga.]

Nota –

Para suprimir los datos del sistema de archivos del clúster, borre el dispositivo subyacente. Para obtener más información consulte la documentación de su gestor de volúmenes.


Cómo comprobar los puntos de montaje globales en un clúster

La utilidad sccheck(1M) comprueba la sintaxis de las entradas correspondientes a sistemas de archivos del clúster del archivo /etc/vfstab. Si no hay ningún error, la orden no devuelve nada.


Nota –

Ejecute sccheck después de realizar cambios en la configuración, como suprimir un sistema de archivos del clúster, que hayan afectado a los dispositivos o a los componentes de la gestión de volúmenes.


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

  2. Compruebe los puntos de montaje globales del clúster.


     # sccheck
    

Administración de la supervisión de las rutas del disco

Las órdenes de administración de la supervisión de las rutas del disco (DPM) permiten recibir notificación de los posibles fallos de rutas secundarias de disco. Utilice los procedimientos indicados en esta sección para efectuar tareas de administración asociadas con la supervisión de las rutas del disco. Consulte “Key Concepts – Administration and Application Development” in Sun Cluster Concepts Guide for Solaris OS para obtener información sobre los conceptos relativos al daemon de supervisión de las rutas del disco. Consulte la página de comando man scdpm(1M) para obtener una descripción de las opciones de la orden scdpm y órdenes relacionadas. Consulte la página de comando man syslogd(1M) para obtener información de los errrores registrados enviados por el daemon.


Nota –

Las rutas del disco se agregan automáticamente a la lista de supervisión en el momento de agregar dispositivos de E/S al nodo mediante las órdenes scgdevs(1M) o scdidadm(1M). Las rutas del disco se dejan de supervisar automáticamente al suprimir los dispositivos del nodo mediante las órdenes de Sun Cluster.


Tabla 4–5 Mapa de tareas: administrar la supervisión de las rutas del disco

Tarea  

Para obtener instrucciones  

Supervisar una ruta del disco mediante la orden scdpm(1M)

Cómo supervisar una ruta del disco

Anular la supervisión de una ruta del disco mediante la orden scdpm(1M)

Cómo anular la supervisión de una ruta del disco

Imprimir el estado de las rutas del disco defectuosas de un nodo mediante la orden scdpm (1M)

Cómo imprimir las rutas del disco defectuosas

Supervisar o anular la supervisión de las rutas del disco desde un archivo mediante scdpm -f

Cómo supervisar las rutas del disco desde un archivo

Los procedimientos indicados en la sección siguiente emiten la orden scdpm(1M) con la ruta del disco como argumento. Éste consta en todos los casos de un nombre de nodo y de un nombre de disco. El primer nodo no es necesario y, en caso de no especificarlo, toma el valor all. En la tabla siguiente se describen los convenios utilizados para la asignación de nombres a las rutas del disco.


Nota –

Se recomienda utilizar nombres de ruta del disco globales, ya que son coherentes dentro de todo el clúster. Los nombres de las rutas del disco UNIX no son coherentes en todo el clúster. La ruta del disco UNIX correspondiente a un disco determinado puede diferir en distintos nodos del clúster. La ruta podría ser c1t0d0 en un nodo y c2t0d0 en otro. Si utiliza nombres de ruta del disco UNIX, utilice la orden scdidadm -L para asignar el nombre UNIX al nombre global antes de ejecutar órdenes de DPM. Consulte la página de comando man scdidadm(1M).


Tabla 4–6 Ejemplos de nombres de rutas del disco

Tipo de nombre  

Ejemplo de nombre de ruta de disco 

Descripción 

Ruta del disco global  

phys-schost-1:/dev/did/dsk/d1

Ruta del disco d1 en el nodo schost-1

all:d1

Ruta del disco d1 en todos los nodos del clúster

Ruta del disco UNIX  

phys-schost-1:/dev/rdsk/c0t0d0s0

Ruta del disco c0t0d0s0 en el nodo schost-1

phys-schost-1:all

Todas las rutas del nodo schost-1

Todas las rutas del disco 

all:all

Todas las rutas del disco de todos los nodos del clúster 

Cómo supervisar una ruta del disco

Para supervisar las rutas del disco del clúster, efectúe esta tarea.


Precaución – Precaución –

DPM no se admite en nodos que ejecuten versiones anteriores a Software Sun Cluster 3.1 5/03. No utilice órdenes de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar las órdenes de DPM.


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

  2. Supervise una ruta de disco mediante la orden scdpm(1M)


    # scdpm -m nodo:ruta_de_disco
    

    Consulte la Tabla 4–6 para ver los convenios de asignación de nombres para el argumento nodo:ruta_de_disco.

  3. Compruebe que la ruta de disco esté supervisada.


    #scdpm -p nodo:all
    

Ejemplo: supervisar una ruta del disco en un único nodo

En el ejemplo siguiente se supervisa la ruta del disco schost-1:/dev/did/rdsk/d1 desde un único nodo. Sólo el daemon de DPM del nodo schost-1 supervisa la ruta al disco /dev/did/dsk/d1.


# scdpm -m schost-1:d1
# scdpm -p schost-1:d1
	     schost-1:/dev/did/dsk/d1   Ok

Ejemplo: supervisar una ruta del disco en todos los nodos

En el ejemplo siguiente se supervisa la ruta del disco schost-1:/dev/did/dsk/d1 desde todos los nodos. DPM se iniciará en todos los nodos en los cuales /dev/did/dsk/d1 sea una ruta válida.


# scdpm -m all:/dev/did/dsk/d1
# scdpm -p schost-1:d1
	     schost-1:/dev/did/dsk/d1   Ok	    

Ejemplo: releer la configuración de discos del CCR

En el ejemplo siguiente se fuerza al daemon a releer la configuración de discos del CCR y se imprimen las rutas del disco supervisadas y su estado.


# scdpm -m all:all
# scdpm -p all:all
		 schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d5   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok

Cómo anular la supervisión de una ruta del disco

Utilice este procedimiento para anular la supervisión de una ruta del disco.


Precaución – Precaución –

DPM no se admite en nodos que ejecuten versiones anteriores a Software Sun Cluster 3.1 5/03. No utilice órdenes de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar las órdenes de DPM.


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

  2. Determine el estado de la ruta del disco cuya supervisión desee anular.


    # scdpm -p [all:] ruta_de_disco
    
    -p

    Imprime un listado detallado del estado actual de la ruta del disco especificada

    [:all]

    Muestra todas las rutas del disco, supervisadas o no

  3. En cada nodo, anule la supervisión de las rutas apropiadas.


    # scdpm -u  nodo:ruta_de_disco
    

    Consulte la Tabla 4–6 para ver los convenios de asignación de nombres para el argumento nodo:ruta_de_disco.

Ejemplo: anular la supervisión de una ruta del disco

En el ejemplo siguiente se anula la supervisión de la ruta del disco schost-2:/dev/did/rdsk/d1 y se imprimen las rutas del disco de todo el clúster junto con el estado de las mismas.


# scdpm -u schost-2:/dev/did/rdsk/d1
# scdpm -p all:all
	     schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d1   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok

Cómo imprimir las rutas del disco defectuosas

Utilice el procedimiento siguiente para imprimir las rutas del disco defectuosas de un clúster.


Precaución – Precaución –

DPM no se admite en nodos que ejecuten versiones anteriores a Software Sun Cluster 3.1 5/03. No utilice órdenes de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar las órdenes de DPM.


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

  2. Imprima las rutas del disco defectuosas de todo el clúster.


    # scdpm -p -F nodo:ruta_de_disco
    

    Consulte la Tabla 4–6 para ver los convenios de asignación de nombres para el argumento nodo:ruta_de_disco.

Ejemplo: imprimir rutas del disco defectuosas

En el ejemplo siguiente se imprimen las rutas del disco defectuosas de todo el clúster.


# scdpm -p -F [all:]all
		 schost-1:/dev/did/dsk/d4   Fail
	     schost-1:/dev/did/dsk/d3   Fail
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Fail
	     schost-2:/dev/did/dsk/d5   Fail
	     schost-2:/dev/did/dsk/d6   Fail

Cómo supervisar las rutas del disco desde un archivo

Utilice el procedimiento siguiente para supervisar o anular la supervisión de las rutas del disco desde un archivo. Éste debe contener las órdenes de supervisión o anulación de ésta, los nombres de los nodos y de las rutas del disco. Los campos del archivo deben estar separados entre sí por una columna. Asigne formato al listado según el ejemplo.


sintaxis del archivo de órdenes:
[u,m] [node|all]:<[/dev/did/rdsk/]d- | [/dev/rdsk/]c-t-d- | all>

entrada del archivo de órdenes
u schost-1:/dev/did/rdsk/d5
m schost-2:all


Precaución – Precaución –

DPM no se admite en nodos que ejecuten versiones anteriores a Software Sun Cluster 3.1 5/03. No utilice órdenes de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar las órdenes de DPM.


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

  2. Supervise las rutas del disco desde un archivo.


    # scdpm -f  nombre_de_archivo
    

  3. Verifique el estado de las rutas del disco en la información del clúster.


    # scdpm -p all:all
    	    
    

Ejemplo: supervisar o anular la supervisión de las rutas del disco desde un archivo

En el ejemplo siguiente se imprimen las rutas del disco defectuosas de todo el clúster.


# scdpm -f schost_config
# scdpm -p all:all
	     schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d5   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok