Mandato createMissingSIBEnginePolicy
Utilice el mandato createMissingSIBEnginePolicy para crear una política de grupo principal para un motor de mensajería de un clúster que sea miembro de un bus de integración de servicios.
Para ejecutar el mandato, utilice el objeto AdminTask del cliente de scripts wsadmin.
El cliente de scripts wsadmin
se ejecuta desde Qshell.
Para obtener más información, consulte Configuración de Qshell para ejecutar scripts de WebSphere mediante el script wsadmin.
Este mandato sólo es válido cuando se utiliza con los servidores de aplicaciones WebSphere Application Server Versión 7.0 o posterior. No lo utilice con versiones anteriores.
- Si desea una lista de los mandatos disponibles del bus de integración de servicios en Jyton y una breve descripción de cada mandato, especifique el mandato siguiente en el indicador de wsadmin:
print AdminTask.help('SIBAdminCommands')
- Si desea ayuda general sobre un mandato determinado,
especifique el mandato siguiente en el indicador de wsadmin:
print AdminTask.help('nombre_mandato')
AdminConfig.save()
Objetivo
Utilice este mandato para crear una política de grupo principal para un motor de mensajería. Por ejemplo, es necesario hacerlo después de crear un nuevo motor de mensajería para el clúster mediante el mandato createSIBEngine. Utilice este mandato sólo cuando el clúster tenga habilitada la asistencia para la política del motor de mensajería y se haya especificado la política personalizada. Para hacerlo, utilice los mandatos addSIBusMember o modifySIBusMemberPolicy.
Objeto de destino
Un motor de mensajería.
Parámetros necesarios
- -name nombre_motor_mensajería
- El nombre del motor de mensajería para el que se crea una política de grupo principal.
Parámetros opcionales
- -failover TRUE | FALSE
- Un parámetro que especifica si el motor de mensajería del clúster puede realizar una migración tras error en otro servidor del clúster, si el servidor del host para el motor de mensajería falla. Este parámetro tiene dos valores posibles:
- TRUE
- El motor de mensajería realizará la migración tras error.
- FALSE
- El motor de mensajería no puede realizar la migración tras error.
El valor predeterminado es FALSE.Utilice este parámetro si el clúster tiene habilitada la asistencia para la política del motor de mensajería y se ha especificado la política personalizada. Para hacerlo, utilice los mandatos addSIBusMember o modifySIBusMemberPolicy.
- -failback TRUE | FALSE
- Un parámetro que especifica si el motor de mensajería del clúster que ha realizado una migración tras error puede invertir este proceso en otro servidor con mayor preferencia de la lista de servidores preferidos si dicho servidor vuelve a estar disponible.
Este parámetro tiene dos valores posibles:
- TRUE
- El motor de mensajería puede invertir la migración. Si utiliza esta opción, proporcione un parámetro -preferredServerList.
- FALSE
- El motor de mensajería no puede invertir la migración.
El valor predeterminado es FALSE.Utilice este parámetro si el clúster tiene habilitada la asistencia para la política del motor de mensajería y se ha establecido la política personalizada. Para hacerlo, utilice los mandatos addSIBusMember o modifySIBusMemberPolicy.
- -preferredServersOnly TRUE | FALSE
- Un parámetro que especifica si el motor de mensajería del clúster sólo se debe ejecutar en servidores de la lista de servidores preferidos, o en cualquier servidor del clúster. Este parámetro tiene dos valores posibles:
- TRUE
- El motor de mensajería sólo puede ejecutarse en servidores de la lista de servidores preferidos. Si utiliza esta opción, proporcione un parámetro -preferredServerList.
- FALSE
- El motor de mensajería se puede ejecutar en cualquier servidor del clúster.
El valor predeterminado es FALSE.Utilice este parámetro si el clúster tiene habilitada la asistencia para la política del motor de mensajería y se ha establecido la política personalizada. Para hacerlo, utilice los mandatos addSIBusMember o modifySIBusMemberPolicy.
- -preferredServerList {{nodo servidor}}
- La lista de servidores, en orden de prioridad, en los que prefiere ejecutarse el motor de mensajería del clúster. Para cada servidor de la lista, especifique el nombre del nodo en el que se ejecuta el servidor y el nombre del servidor. No hay ningún valor predeterminado para este parámetro. Utilice este parámetro si el clúster tiene habilitada la asistencia para la política del motor de mensajería y se ha establecido la política personalizada. Para hacerlo, utilice los mandatos addSIBusMember o modifySIBusMemberPolicy.
Ejemplo
Crear una política de grupo principal para el motor de mensajería cluster1.000-bus1. Configure la política de grupo principal de modo que el motor de mensajería pueda realizar la migración tras error, no pueda invertir la migración tras error y sólo pueda ejecutarse en server1 y server2:
AdminTask.createMissingSIBEnginePolicy('[-name cluster1.000-bus1
-failover true -failback false -preferredServersOnly true
-preferredServerList [[node1 server1] [node2 server2]]]')