Sun Cluster: Guía del servicio de datos para Sun Java System Application Server para el SO Solaris

Registro y configuración de Sun Cluster HA para Sun Java System Application Server Ver. anteriores a la 8.1

Los procedimientos siguientes describen cómo usar el comando scrgadm para registrar y configurar Sun Cluster HA para Sun Java System Application Server Estas instrucciones explican la forma de configurar las propiedades de extensión descritas en el Apéndice A, Propiedades de ext. para Sun Cluster HA para Sun Java System Application Server Ver. posteriores a la 8.1.

El servicio de datos de Sun Cluster HA para Sun Java System Application Server ver. anteriores a la 8.1 se puede configurar de las siguientes formas.


Nota –

See Tools for Data Service Resource Administration de Sun Cluster Data Services Planning and Administration Guide for Solaris OS for general information about registering and configuring data services.


Para realizar estos procedimientos, necesita la siguiente información sobre su configuración.

Configuración de las propiedades de extensión de Sun Cluster HA para Sun Java System Application Server

La siguiente sección incluye instrucciones para registrar y configurar recursos. Estas instrucciones indican cómo se configuran sólo las propiedades de extensión que requiere Sun Cluster HA para Sun Java System Application Server. Para obtener información acerca de todas las propiedades de extensión de Sun Cluster HA para Sun Java System Application Server, consulte Apéndice A, Propiedades de ext. para Sun Cluster HA para Sun Java System Application Server Ver. posteriores a la 8.1. Puede actualizar dinámicamente algunas propiedades de extensión. Se pueden actualizar otras propiedades, pero solamente cuando se crea o se deshabilita un recurso. Cuando una propiedad se puede actualizar, aparece una entrada que así lo indica.

Para definir una propiedad de extensión de un recurso, incluya la siguiente opción en el comando scrgadm(1M) que crea o modifica el recurso:


-x property=value 
-x property

Identifica la propiedad de extensión que está configurando

valor

Especifica el valor establecido para la propiedad de extensión

También puede utilizar los procedimientos descritos en el Capítulo 2, Administering Data Service Resources de Sun Cluster Data Services Planning and Administration Guide for Solaris OS para configurar los recursos una vez que éstos se hayan creado.

ProcedureCómo registrar y configurar Sun Cluster HA para Sun Java System Application Server como servicio de datos a prueba de fallos

Lleve a cabo los siguientes pasos para completar una configuración de Sun Cluster HA para Sun Java System Application Server a prueba de fallos. También puede usar este procedimiento para configurar un servidor administrativo de dominio para que sea un recurso a prueba de fallos.

Tenga en cuenta que en el procedimiento Cómo configurar y activar los recursos de red para una configuración a prueba de fallos creó el grupo de recursos a prueba de fallos, agregó un nombre de servidor lógico al grupo de recursos y puso en línea dicho grupo de recursos.

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

  2. Registre el tipo de recurso del servicio de datos.


    # scrgadm -a -t SUNW.s1as
    
    -a

    Agrega el tipo de recurso de servicio de datos

    -t SUNW.s1as

    Especifica el nombre del tipo de recurso predefinido

  3. Agregue la instancia del recurso de Sun Java System Application Server al grupo de recursos a prueba de fallos creado para los recursos de red.


    # scrgadm -a -j resource -g resource-group \
    -t SUNW.s1as \
    y Network_resources_used=network-resources \
    y Port_list=port/tcp,port/tcp \
    x Confdir_list=install-directory/domains/domain/server \
    x Monitor_Uri_List=http://logical-hostname[:port][/path]
    
    -j recurso

    Especifica el nombre del recurso de aplicación de Sun Java System Application Server.

    -g grupo de recursos

    Especifica el grupo de recursos.

    -t SUNW.s1as

    Especifica el tipo de recurso que se va a agregar.

    -y Network_resources_used =recursos-red

    Especifica una lista de recursos de red separados por comas en grupo-recursos.

    -y Port_list= número/protocolo-puerto

    Especifica una lista separada por comas del número de puerto y el protocolo que se va a utilizar. Por ejemplo, 80/tcp. Si se define Monitor_Uri_List , la configuración Port_list es opcional.

    -x Confdir_list= directorio-instalación/domains/dominio /servidor

    Especifica una ruta para el directorio de configuración de Sun Java System Application Server. La propiedad de extensión Confdir_list es necesaria y debe tener exactamente una entrada.

    -x Monitor_Uri_List =nombre-servidor-lógico[:puerto][/ruta]

    Especifica una lista separada por comas de URI desde los que Sun Cluster HA para Sun Java System Application Server realiza solicitudes. Se requiere la propiedad de extensión Monitor_Uri_List si no se establece la propiedad Port_list.

  4. Verifica que el grupo de recursos y el recurso de servidor de aplicaciones estén en línea.


    # scstat -g
    # ps -ef
    

Ejemplo 2–1 Registro y configuración de Sun Cluster HA para Sun Java System Application Server como servicio de datos a prueba de fallos

Información del clúster

  1. Para crear un grupo de recursos a prueba de fallos, ejecute el siguiente comando.


    # scrgadm -a -g appsrv-rg -h phys-schost-1,phys-schost-2
    
  2. Para agregar un recurso de nombre de servidor lógico a un grupo de recursos, use el siguiente comando.


    # scrgadm -a -L -g appsrv-rg -l schost-1
    
  3. Para registrar el tipo de recurso SUNW.s1as, ejecute el siguiente comando.


    # scrgadm -a -t SUNW.s1as
    
  4. Para crear un recurso Sun Java System Application Server y agregarlo al grupo de recursos, ejecute el siguiente comando.


    # scrgadm -a -j appsrv-rs -g appsrv-rg \
    -t SUNW.s1as \
    -y Network_resources_used=schost-1 \
    -y Port_list=80/tcp,3700/tcp \
    -x Confdir_list=/global/appsrv/domains/scdomain/server1 \
    -x Monitor_Uri_List=http://schost-1:80/servlet/monitor
    
  5. Para poner en línea el grupo de recursos de la aplicación, ejecute el siguiente comando.


    # scswitch -Z -g appsrv-rg
    


Ejemplo 2–2 Registro y configuración de admin-server como servicio de datos a prueba de fallos

Este ejemplo muestra cómo configurar admin-server en el grupo de recursos a prueba de fallos creado en el ejemplo anterior.

Información del clúster

Para crear un recurso Sun Java System Application Server y agregarlo al grupo de recursos, ejecute el siguiente comando.


# scrgadm -a -j admin-rs -g appsrv-rg \
-t SUNW.s1as \
-y Network_resources_used=schost-1 \
-y Port_list=4848/tcp \
-x Confdir_list=/global/appsrv/domains/scdomain/admin-server \
-x Monitor_Uri_List=http://schost-1:484

ProcedureCómo registrar y configurar Sun Cluster HA para Sun Java System Application Server como servicio de datos controlado mediante varios nodos

Este procedimiento da por hecho que se ha instalado el paquete de servicio de datos durante la instalación inicial de Sun Cluster HA para Sun Java System Application Server. Si no instaló el paquete de Sun Java System Application Server como parte de su instalación inicial, consulte Instalación del paquete Sun Cluster HA para Sun Java System Application Server para instalar el paquete de servicios de datos.

Antes de empezar a registrar y configurar Sun Cluster HA para Sun Java System Application Server como servicio con maestros en múltiples nodos simultáneamente, tenga presentes los siguientes requisitos.

Consulte Información general sobre la configuración de múltiples maestros para obtener información conceptual relacionada con este procedimiento.


Nota –

No utilice herramientas administrativas de GUI o línea de comandos de Sun Java System Application Server para iniciar o detener las instancias de Sun Java System Application Server. El servidor de administración de Sun Java System Application Server puede no mostrar el estado correcto de una instancia de servidor de aplicaciones que se haya configurado como servicio con maestros en múltiples nodos.


Pasos
  1. Conviértase en superusuario en uno de los nodos del clúster que aloje el servidor de aplicaciones.

  2. Agregue un grupo de recursos escalable para Sun Java System Application Server.


    # scrgadm -a -g resource-group \
    -y Maximum_primaries=value \
    -y Desired_primaries=value [-h nodelist]
    
  3. Registre el tipo de recurso para Sun Java System Application Server.


    # scrgadm -a -t SUNW.s1as
    
  4. Agregue la instancia de recurso de Sun Java System Application Server al grupo de recursos.


    # scrgadm -a -j  resource -g resource-group -t SUNW.s1as \ 
    -x Confdir_list=install-directory/domains/domain/server \
    -x Monitor_Uri_List=http://localhost[:port][/path]
    
    -j recurso

    Especifica el nombre del recurso de aplicación de Sun Java System Application Server.

    -t SUNW.s1as

    Especifica el tipo de recurso que se va a agregar.

    -x Confdir_list= directorio-instalación/domains/dominio/servidor

    Especifica una ruta para el directorio de configuración de Sun Java System Application Server. La propiedad de extensión Confdir_list es necesaria y debe tener exactamente una entrada.

    -x Monitor_Uri_List =localhost[:puerto][/ruta]

    Especifica los URI desde los que Sun Cluster HA para Sun Java System Application Server realiza solicitudes. Se requiere la propiedad de extensión Monitor_Uri_List.

  5. Ponga en línea el grupo de recursos escalable.


    # scswitch -Z -g resource-group
    
    -Z

    Ponga en línea el grupo de recursos.

    -g grupo de recursos

    Especifique el nombre del grupo de recursos de la aplicación que desee poner en línea.


Ejemplo 2–3 registrar y configurar Sun Cluster HA para Sun Java System Application Server como servicio con maestros en múltiples nodos

Este ejemplo muestra cómo registrar Sun Cluster HA para Sun Java System Application Server como servicio con maestros en dos nodos simultáneamente.

Información del clúster

  1. Para crear un grupo de recursos escalable, ejecute el siguiente comando.


    # scrgadm -a -g appserv-rg \ 
    -y Maximum_primaries=2 \
    -y Desired_primaries=2 \
    -h phys-schost-1,phys-schost-2
    
  2. Para registrar el tipo de recurso SUNW.s1as, ejecute el siguiente comando.


    # scrgadm -a -t SUNW.s1as
    
  3. Para crear un recurso Sun Java System Application Server y agregarlo al grupo de recursos, ejecute el siguiente comando.


    # scrgadm -a -j appsrv-rs -g appsrv-rg -t SUNW.s1as \
    -x Confdir_list=/global/appserver/domains/scdomain/server1 \ 
    -x Monitor_Uri_List=http://localhost:8000/servlet/monitor
    
  4. Para poner en línea el grupo de recursos de la aplicación, ejecute el siguiente comando.


    # scswitch -Z -g appsrv-rg