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

Ejemplo de creación de un componente agente de nodo a prueba de fallos en Sun Cluster HA para Sun Java System Application Server

En el ejemplo de esta sección se utiliza la siguiente configuración, en la que las direcciones IP están representadas mediante nombres de servidores lógicos.


Ejemplo 1–4 Creación de recursos de agente de nodo a prueba de fallos

  1. Para registrar el tipo de recurso para los agentes de nodo, se debe ejecutar el siguiente comando.


    # scrgadm -a -t SUNW.jsas-na
    
  2. Para crear el grupo de recursos a prueba de fallos na-rg1 para que contenga la dirección IP a prueba de fallos IP1 y el recurso del agente del nodo para los agentes NA1 y NA2, se debe ejecutar el siguiente comando.


    # scrgadm -a -g na-rg1
    
  3. Para crear el grupo de recursos a prueba de fallos na-rg2 para que contenga la dirección IP a prueba de fallos IP2 y el recurso del agente del nodo para los agentes NA3 y NA4, se debe ejecutar el siguiente comando.


    # scrgadm -a -g na-rg2
    
  4. Para agregar el recurso de dirección IP a prueba de fallos IP1 al grupo de recursos na-rg1, se debe ejecutar el siguiente comando.


    # scrgadm -a -L -g na-rg1 -l IP1
    
  5. Para agregar el recurso de dirección IP a prueba de fallos IP2 al grupo de recursos na-rg2, se debe ejecutar el siguiente comando.


    # scrgadm -a -L -g na-rg2 -l IP2
    
  6. Para crear el recurso agente del nodo na-rs1 en el grupo de recursos na-rg1, se debe ejecutar el siguiente comando.


    Nota –

    Sólo se crea un recurso de agente de nodo para todos los agentes del nodo configurados para una dirección IP a prueba de fallos. El servicio de datos detecta automáticamente los agentes del nodo que están configurados en la dirección IP a prueba de fallos creada en el grupo de recursos a prueba de fallos.

    En este ejemplo, los agentes del nodo NA1 y NA2 y todas sus instancias de servidor (I1, I2, I3, e I4) están configurados en IP1 y, en consecuencia, sólo se crea un recurso (na-rs1) para NA1 y NA2.


    • Ejecute este comando si utiliza los valores predeterminados para las propiedades de extensión.


      # scrgadm -a -j na-rs1  -g na-rg1  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p
      
    • Ejecute este comando si la instalación no se realiza en la ubicación predeterminada y si el puerto administrativo no es el valor predeterminado.


      # scrgadm -a -j na-rs1  -g na-rg1  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p \
      -x Confdir_list=/global/disk1/appserver-install-dir \
      -x Adminport=6162
      
  7. Para crear el recurso agente del nodo na-rs2 en el grupo de recursos na-rg2, se debe ejecutar el siguiente comando.


    Nota –

    Sólo se crea un recurso de agente de nodo para todos los agentes del nodo configurados para una dirección IP a prueba de fallos. El servicio de datos detecta automáticamente los agentes del nodo que están configurados en la dirección IP a prueba de fallos creada en el grupo de recursos a prueba de fallos.

    En este ejemplo, los agentes del nodo NA3 y NA4 y todas sus instancias de servidor (I5, I6, I7, e I8) están configurados en IP2 y, en consecuencia, sólo se crea un recurso (na-rs2) para NA3 y NA4.


    • Ejecute este comando si utiliza los valores predeterminados para las propiedades de extensión.


      # scrgadm -a -j na-rs2  -g na-rg2  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p
      
    • Ejecute este comando si la instalación no se realiza en la ubicación predeterminada y si el puerto administrativo no es el valor predeterminado.


      # scrgadm -a -j na-rs2  -g na-rg2  \
      -t SUNW.jsas-na \
      -y Resource_Dependencies=das-rs \
      -x Adminhost=host-1 \
      -x Adminuser=admin \
      -x Agentdir=/global/dg1/na-dir \
      -x Passwordfile=/global/dg1/p \
      -x Confdir_list=/global/disk1/appserver-install-dir \
      -x Adminport=6162
      
  8. Para poner en línea el grupo de recursos del agente del nodo na-rg1, se debe ejecutar el siguiente comando.


    # scswitch -Z -g na-rg1
    

    Al poner en línea el grupo de recursos na-rg1, se habilitan los siguientes recursos.

    • Agente del nodo NA1 e instancias de servidor I1 e I2, configurados en NA1.

    • Agente del nodo NA2 e instancias de servidor I3 e I4, configurados en NA2.

  9. Para poner en línea el grupo de recursos del agente del nodo na-rg2, se debe ejecutar el siguiente comando.


    # scswitch -Z -g na-rg2
    

    Al poner en línea el grupo de recursos na-rg2, se habilitan los siguientes recursos.

    • Agente del nodo NA3 e instancias de servidor I5 e I6, configurados en NA3.

    • Agente del nodo NA4 e instancias de servidor I7 e I8, configurados en NA4.