Guía de administración del sistema de Oracle® Solaris Cluster

Salir de la Vista de impresión

Actualización: Octubre de 2015
 
 

Ejecución de una aplicación fuera del cluster global

Cómo obtener un metaconjunto de Solaris Volume Manager desde nodos iniciados en un modo no de cluster

Siga este procedimiento para ejecutar una aplicación fuera del cluster global con fines de prueba.

  1. Determine si el dispositivo de quórum se utiliza en el metaconjunto de Solaris Volume Manager y si usa reservas de SCSI2 y SCSI3.
    phys-schost# clquorum show
    1. Si el dispositivo de quórum se encuentra en el metaconjunto de Solaris Volume Manager, agregue un nuevo dispositivo de quórum que no sea parte del metaconjunto que se obtendrá más tarde en un modo no de cluster.
      phys-schost# clquorum add did
    2. Quite el dispositivo de quórum anterior.
      phys-schost# clquorum remove did
    3. Si el dispositivo de quórum usa una reserva de SCSI2, quite la reserva de SCSI2 del quórum anterior y compruebe que no queden reservas de SCSI2.

      El siguiente comando busca las claves de emulación de reserva de grupo persistente (PGRE). Si no hay claves en el disco, aparece el mensaje errno=22.

      # /usr/cluster/lib/sc/pgre -c pgre_inkeys -d /dev/did/rdsk/dids2

      Una vez que encuentra las claves, elimine las claves de PGRE.

      # /usr/cluster/lib/sc/pgre -c pgre_scrub -d /dev/did/rdsk/dids2

      Caution

      Precaución  - Si elimina las claves del dispositivo de quórum activo del disco, en la próxima reconfiguración, el cluster generará un aviso grave con el mensaje Lost operational quorum (Quórum operativo perdido).


  2. Evacue el nodo del cluster global que desee iniciar en un modo que no sea el de cluster.
    phys-schost# clresourcegroup evacuate -n targetnode
  3. Desconecte todos los grupos de recursos o los grupos de recursos que contengan recursos HAStorage o HAStoragePlus, y que contengan dispositivos o sistemas de archivos afectados por el metaconjunto que desea obtener más adelante en un modo no de cluster.
    phys-schost# clresourcegroup offline resourcegroupname
  4. Desactive todos los recursos de los grupos de recursos que desconectó.
    phys-schost# clresource disable resourcename
  5. Anule la gestión de grupos de recursos.
    phys-schost# clresourcegroup unmanage resourcegroupname
  6. Desconecte el grupo o los grupos de dispositivos correspondientes.
    phys-schost# cldevicegroup offline devicegroupname
  7. Desactive el grupo o los grupos de dispositivos.
    phys-schost# cldevicegroup disable devicegroupname
  8. Inicie el nodo pasivo en modo que no sea de cluster.
    phys-schost# reboot -x
  9. Antes de seguir, compruebe que haya finalizado el proceso de inicio en el nodo pasivo.
    phys-schost# svcs -x
  10. Determine si hay reservas de SCSI3 en los discos de los metaconjuntos.

    Ejecute el siguiente comando en todos los discos de los metaconjuntos.

    phys-schost# /usr/cluster/lib/sc/scsi -c inkeys -d /dev/did/rdsk/dids2
  11. Si existe alguna reserva de SCSI3 en los discos, elimínela.
    phys-schost# /usr/cluster/lib/sc/scsi -c scrub -d /dev/did/rdsk/dids2
  12. Tome el metaconjunto del nodo evacuado.
    phys-schost# metaset -s name -C take -f
  13. Monte el sistema de archivos o los sistemas de archivos que contengan el dispositivo definido en el metaconjunto.
    phys-schost# mount device mountpoint
  14. Inicie la aplicación y realice la prueba deseada. Cuando finalice la prueba, detenga la aplicación.
  15. Reinicie el nodo y espere hasta que el proceso de inicio haya finalizado.
    phys-schost# reboot
  16. Ponga en línea el grupo o los grupos de dispositivos.
    phys-schost# cldevicegroup online -e devicegroupname
  17. Inicie el grupo o los grupos de recursos.
    phys-schost# clresourcegroup online -eM resourcegroupname