Sun Cluster: Guía del desarrollador de los servicios de datos del sistema operativo Solaris

Uso de los comandos de administración de Sun Cluster para crear un servicio que utilice GDS

Esta sección describe cómo introducir los argumentos en GDS. Puede utilizar los comandos de administración de Sun Cluster existentes como, por ejemplo, scrgadm y scswitch, para mantener y administrar GDS.

Si las secuencias de comandos proporcionan las funciones adecuadas, no debe utilizar los comandos de administración de nivel inferior que se muestran en esta sección. Sin embargo, puede utilizar los comandos de administración de nivel inferior si necesita tener un control más eficaz de los recursos basados en GDS. Estos comandos son ejecutados por las secuencias de comandos.

ProcedureUso de los comandos administrativos de Sun Cluster para crear un servicio de alta disponibilidad que utilice GDS

Pasos
  1. Conviértase en superusuario o asuma una función similar.

  2. Registre el tipo de recurso SUNW.gds.


    # scrgadm -a -t SUNW.gds
    
  3. Cree el grupo de recursos que contenga el recurso LogicalHostname y el servicio de recuperación ante fallos.


    # scrgadm -a -g haapp_rg
    
  4. Cree el recurso para LogicalHostname .


    # scrgadm -a -L -g haapp_rs -l hhead
    
  5. Cree el recurso para el servicio de recuperación ante fallos.


    # scrgadm -a -j haapp_rs -g haapp_rg -t SUNW.gds \
             -y Scalable=false -y Start_timeout=120 \
             -y Stop_timeout=120 -x Probe_timeout=120 \
             -y Port_list="2222/tcp" \
             -x Start_command="/export/ha/appctl/start" \
             -x Stop_command="/export/ha/appctl/stop" \    
             -x Probe_command="/export/app/bin/probe" \
             -x Child_mon_level=0 -y Network_resources_used=hhead \
             -x Failover_enabled=TRUE -x Stop_signal=9
    
  6. Ponga el grupo de recursos haapp_rg en línea.


    # scswitch -Z -g haapp_rg
    

ProcedureUso de los comandos administrativos de Sun Cluster para crear un servicio escalable que utilice GDS

Pasos
  1. Conviértase en superusuario o asuma una función similar.

  2. Registre el tipo de recurso SUNW.gds.


    # scrgadm -a -t SUNW.gds
    
  3. Cree el grupo de recursos para el recurso SharedAddress.


    # scrgadm -a -g sa_rg
    
  4. Cree el recurso SharedAddress en sa_rg.


    # scrgadm -a -S -g sa_rg -l hhead
    
  5. Cree el grupo de recursos para el servicio escalable.


    # scrgadm -a -g app_rg -y Maximum_primaries=2 \
          -y Desired_primaries=2 -y RG_dependencies=sa_rg
    
  6. Cree el recurso para el servicio escalable.


    # scrgadm -a -j app_rs -g app_rg -t SUNW.gds \
           -y Scalable=TRUE -y Start_timeout=120 \ 
           -y Stop_timeout=120 -x Probe_timeout=120 \
           -y Port_list="2222/tcp" \
           -x Start_command="/export/app/bin/start" \
           -x Stop_command="/export/app/bin/stop" \
           -x Probe_command="/export/app/bin/probe" \
           -x Child_mon_level=0 -y Network_resource_used=hhead \
           -x Failover_enabled=TRUE -x Stop_signal=9
    
  7. Ponga en línea el grupo de recursos que contiene los recursos de red.


     # scswitch -Z -g sa_rg
    
  8. Ponga en línea el grupo de recursos app_rg.


    # scswitch -Z -g app_rg