[AIX Solaris HP-UX Linux Windows][z/OS]

Script coregroupsplit.py

Puede utilizar el script coregroupsplit.py para dividir la célula existente en varios grupos principales. Considere ejecutar este script si tiene más de 40 procesos relacionados con WebSphere Application Server como, por ejemplo, servidores de aplicaciones, agentes de nodo y direccionadores on demand (ODR) definidos en el grupo principal.

Objetivo

El script coregroupsplit.py divide la célula existente en varios grupos principales. Si un servidor cambia la pertenencia de grupo principal, debe reiniciar toda la célula para impedir que se formen particiones. Por este motivo, las opciones predeterminadas que utiliza este script no cambian la pertenencia de grupo principal de los servidores que son miembros de grupos principales distintos de DefaultCoreGroup.
La ejecución del script intenta satisfacer los siguientes procedimientos recomendados para los grupos principales:
  • Cada grupo principal debe tener menos de 40 servidores. Este procedimiento recomendado sólo es posible cuando tiene una proporción adecuada de nodos y servidores en la célula.
  • Cada grupo principal debe estar equipado con al menos tres puentes de grupo principal. Este procedimiento recomendado sólo es posible cuando tiene una proporción adecuada de nodos y servidores en la célula.
  • Cada clúster debe permanecer totalmente correlacionado con un solo grupo principal.
  • Si utiliza el parámetro -createbridges, los puentes de grupo principal y los coordinadores se alojan preferiblemente en nodos que de otra forma estarían desocupados.
Este script también ajusta High Availability Manager para garantizar un rendimiento óptimo. Por omisión, el script configura un puente de grupo principal en cada agente de nodo en la célula. El script aumenta el número de grupos principales hasta que alcanza el nivel óptimo, dependiendo del número de nodos y servidores en la célula. Los agentes de nodo de puente de grupo principal se configuran como parte del grupo de puntos de acceso DefaultAccessPointGroup en una topología de malla. En la topología de malla preferida, todos los puntos de acceso se recopilan en un solo grupo de puntos de acceso. Como resultado, todas las interfaces puente se pueden comunicar entre sí directamente.

Recuerde que debe dar a los puentes de grupo principal 512 MB de espacio de JVM (máquina virtual Java™) como mínimo.

Location

El script coregroupsplit.py se encuentra en el directorio raíz_servidor_aplic/bin.

Uso

El uso del script por omisión es el siguiente:
./wsadmin.sh -lang jython -f coregroupsplit.py
La ejecución de este script puede dar como resultado grupos principales desequilibrados, en los que algunos grupos principales se cargan más o menos que otros grupos principales. Puede volver a ejecutar este script para reequilibrar la pertenencia de grupo principal, aunque en este caso deberá reiniciar toda la célula para que se apliquen los cambios. Para volver a ejecutar el script, utilice el mandato siguiente:
./wsadmin.sh -lang jython -f coregroupsplit.py -reconfig

Parámetros

-reconfig
Realiza una reconfiguración completa para volver a equilibrar la distribución de servidores entre los grupos principales.
-linked
Crea una topología de anillo de puentes de grupo principal.
-createbridges
Crea procesos de puente de grupo principal independientes en lugar de crear el puente en el agente de nodo.
-numcoregroups
Especifica el número de grupos principales que se van a crear.
-datastacksize
Especifica un número de megabytes que altera temporalmente el tamaño de pila de datos por omisión.
-proxycoregroup
Coloca los direccionadores On Demand (ODR) y los servidores proxy en un grupo principal aparte.
-odrcoregroup
Coloca los direccionadores On Demand (ODR) y los servidores proxy en un grupo principal aparte.
-nosave
No guarde ningún cambio realizado en el grupo principal. Puede utilizar esta opción para probar los parámetros de definición y ejecutar el script.
-debug
Imprime la información de resolución de problemas.
-nodesPerCG:número
Especifica el número de agentes de nodo necesarios para cada grupo principal.
-numberOfServersPerCG:número
Especifica el número máximo de servidores para cada grupo principal.
-bridgeHeapSize:número
Especifica el tamaño de almacenamiento intermedio de servidor del puente de grupo principal en megabytes.

Ejemplos

El siguiente ejemplo da como resultado una topología enlazada donde los puentes de grupo principal están conectados en un anillo:
./wsadmin.sh -lang jython coregroupsplit.py -linked
También puede utilizar este script para crear clústeres estáticos dedicados como puentes de grupo principal para la comunicación en el grupo principal. Utilice el siguiente ejemplo:
./wsadmin.sh -lang jython coregroupsplit.py -createbridges

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odrcgsplit
File name: rwve_odrcgsplit.html