WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows,


Generación de la configuración del plug-in en un entorno de alta disponibilidad

Puede realizar la configuración del plug-in del servidor web para generar en un entorno de alta disponibilidad para asegurarse de que la configuración siempre es generada por un proceso de la célula, independientemente de otros procesos que podrían no estar disponibles.

Antes de comenzar

Establezca el entorno de alta disponibilidad. Consulte Configuración de un entorno de alta disponibilidad si desea más información.

La configuración de grupos principales que están en la misma célula necesita compartir información de gestión de carga de trabajo (WLM). Si desea más información, consulte Configuración de la comunicación entre los grupos principales que están en la misma célula .

Mediante el servicio de generación de plugin-cfg de alta disponibilidad no se inhabilita automáticamente la generación de plugin-cfg del direccionador On Demand (ODR) si está habilitada. Los dos servicios son independientes. Resulta redundante tener habilitados ambos servicios, por lo que la generación de plugin-cfg de ODR debería estar inhabilitada cuando se habilite el servicio de generación de plugin-cfg de alta disponibilidad. Si desea más información, consulte Configuración del direccionador On Demand para actualizar dinámicamente la configuración de plug-in del servidor Web .

Acerca de esta tarea

Defina un conjunto de propiedades personalizadas en el nivel de célula para cada archivo plugin-cfg.xml que desee generar. Las propiedades personalizadas se formatean como ODCPluginCfg<property>_<config>=valor, donde <property> es unos de los elementos siguientes:
  • OdrList
  • OutputPath
  • UpdateScript
  • OdrClusterList
  • Inhabilitada
La variable <config> es el nombre de la configuración que elija. Como resultado, las propiedades acaban con la misma variable <config> para definir una única configuración para la generación del archivo plugin-cfg.xml de alta disponibilidad.

Procedimiento

  1. En la consola administrativa, pulse Administración del sistema > Célula > Propiedades personalizadas > Nuevo.
  2. Defina las siguientes propiedades personalizadas:
    ODCPluginCfgOdrList_<configName>=cell1:node1:odr1,cell2:node2:*
    Esta propiedad especifica los ODR que desea incluir en el archivo plugin-cfg.xml. Utilice el símbolo * como un carácter comodín para cada segmento de la vía de acceso.
    ODCPluginCfgOutputPath_<configName>=/path/nombre_archivo.txt
    Esta propiedad especifica la ubicación en la que se coloca el archivo plugin-cfg.xml después de que se genere el archivo. Puesto que puede generar la configuración del plug-in en cualquier nodo de la célula, tendrá que asegurarse de que el directorio de salida exista en cada nodo.
    ODCPluginCfgUpdateScript_<configName>=/path/script <parameter1> <parameter2>
    Esta propiedad ejecuta un script para actualizar la configuración cada vez que cambie el archivo plugin-cfg.xml. Puesto que puede generar la configuración del plug-in en cualquier nodo de la célula, el script debe existir en esta vía de acceso en todos los nodos.
    ODCPluginCfgOdrClusterList_<configName>=cell1:cluster1
    Esta propiedad especifica un clúster de ODR que desea incluir en el archivo plugin-cfg.xml.
    ODCPluginCfgDisable_<configName>=true
    Esta propiedad opcional inhabilita la generación de una configuración determinada sin eliminar la definición de todas las propiedades para dicha configuración.
    ODCPluginCfgOdrSessionIdCookie _XYZ
    Define el nombre de la cookie que se utiliza para mantener la afinidad de servidor/ODR de IBM HTTP cuando se utiliza la afinidad de células ODR.
    ODCPluginCfgIHSConfigProperties_XYZ
    Esta propiedad se utiliza en lugar de las propiedades de configuración JVM (tal como se hace durante la generación de plugin-cfg distinto de HA) para definir las propiedades de configuración específicas del servidor de IBM HTTP. El formato es PROPERTY_NAME1=value1,PROPERTY_NAME2=value2
    ODCPluginCfgTrustedProxyList_<configName>=trustedproxy1,trustedproxy2
    Esta propiedad se utiliza para especificar los proxies de confianza que desea incluir en el archivo plugin-cfg.xml.
    Consulte Control de la generación del archivo plugin-cfg.xml para ver la lista de los nombres y valores de propiedad válidos.

Ejemplo

Las siguientes propiedades personalizadas de célula demuestran cómo se configura el servicio de generación de configuración de plug-in para un conjunto de ODR que no están en un clúster ODR. Observe que todas las propiedades terminan en "_1" y se enlazan juntas en una sola configuración.
Tabla 1. Propiedades personalizadas
Nombre de propiedad Valor de propiedad Descripción

ODCPluginCfgOdrList_1

myCell:*.*

Genera un plugin que se direccionará a todos los ODR de la célula 'myCell'.

ODCPluginCfgOutputPath_1

/tmp/plugin-cfg1.xml

Graba el plugin generado en el archivo '/tmp/plugin-cfg1.xml'.

ODCPluginCfgUpdateScript_1

/root/bin/pluginCfgUpdate1

Vía de acceso al script que se ejecuta cada vez que se actualiza '/tmp/plugin-cfg1.xml'.

ODCPluginCfgDisable_1

true

Habilita/Inhabilita la generación de /tmp/plugin-cfg1.xml y la ejecución de /root/bin/pluginCfgUpdate1. El valor predeterminado es 'true' si no se define esta propiedad.

Tabla 2. Propiedades personalizadas.

Las siguientes propiedades personalizadas de célula demuestran cómo se configura el servicio de generación de configuración de plugin para un clúster de ODR denominado 'myCell/myOdrCluster'. Observe que todas las propiedades terminan en "_2" y se enlazan juntas en una sola configuración.

Nombre de propiedad Valor de propiedad Descripción

ODCPluginCfgOdrClusterList_2

myCell:myOdrCluster

Genera un plugin que se direccionará a todos los ODR del clúster 'myOdrCluster' de la célula 'myCell'.

ODCPluginCfgOutputPath_2

/tmp/plugin-cfg2.xml

Graba el plugin generado en el archivo '/tmp/plugin-cfg2.xml'.

ODCPluginCfgUpdateScript_2

/root/bin/pluginCfgUpdate2

Vía de acceso al script que se ejecuta cada vez que se actualiza '/tmp/plugin-cfg2.xml'.

ODCPluginCfgDisable_2

true

Habilita/Inhabilita la generación de /tmp/plugin-cfg2.xml y la ejecución de /root/bin/pluginCfgUpdate2. El valor predeterminado es 'true' si no se define esta propiedad.

ODCPluginCfgODRIncludeStopped_2

true

o bien

false

Especifica que se permita la inclusión de ODR detenidos.

Qué hacer a continuación

Dado que la generación del archivo plugin-cfg.xml se puede producir en cualquier nodo de la célula, puede determinar la ubicación específica en la que se ejecuta el servicio de generación de una de los dos formas siguientes:

  • En la consola administrativa, pulse Operaciones de tiempo de ejecución > Despliegue ampliado > Componentes principales. Verifique que se visualiza HAPluginCfgGenerator en la tabla.
  • Ejecute el siguiente script:

    wsadmin.sh -f checkODCPluginGenLocation.jacl




Conceptos relacionados
Visión general de la prioridad del flujo de solicitudes
Tareas relacionadas
Configuración del direccionador On Demand para actualizar dinámicamente la configuración de plug-in del servidor Web
Configuración de la comunicación entre los grupos principales que están en la misma célula
Tema de tarea    

Condiciones de uso | Comentarios

Última actualización: 22-sep-2009 09H39' EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/odoe_task/thaplugincfg.html