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


Tareas administrativas de clúster dinámico

Utilice los mandatos de clúster dinámico para ver o editar clústeres dinámicos sin utilizar la consola administrativa.

createDynamicCluster

El mandato createDynamicCluster crea un nuevo clúster dinámico.

Parámetros necesarios
  • -membershipPolicy: especifica la política de pertenencia. (String, necesario)
Parámetros opcionales
  • -dynamicClusterProperties: especifica las propiedades de clúster dinámico. (String, opcional) Puede especificar las siguientes opciones:
    • operationalMode: especifica la modalidad operativa. Los valores válidos son: manual, supervisada, y automática.
    • minInstances: especifica el número mínimo de instancias de clúster como un entero.
    • serverInactivityTime: especifica el tiempo que se debe esperar antes de detener las instancias, en minutos. Este valor sólo es válido cuando el valor del parámetro minInstances se establece en 0.
    • maxInstances: especifica el número máximo de instancias de clúster como un entero. Si no desea limitar el número de instancias de clúster que se pueden iniciar, especifique -1.
    • numVerticalInstances: especifica el número de instancias que pueden iniciarse en el mismo nodo creando instancias verticales. Especifique un valor entero.
  • -clusterProperties: especifica las propiedades de clúster. (String, opcional) Puede especificar las siguientes opciones:
    • preferLocal: especifica si las solicitudes de enterprise bean se direccionan al nodo en el que reside el cliente cuando sea posible. Los valores válidos son true o false.
    • createDomain: especifica que se crea un dominio de réplica para este clúster. Los dominios de réplica pueden crearse sólo para los servidores de aplicaciones WebSphere Application Server. Los valores válidos son true o false.
    • coreGroup: especifica el nombre del grupo principal del clúster dinámico. Sólo debe especificar el grupo principal de los servidores de aplicaciones WebSphere Application Server. El valor puede ser DefaultCoreGroup o el nombre del grupo principal.
    • templateName: especifica el nombre de la plantilla de servidor. La entrada válida incluye los valores siguientes:
      • Para clústeres dinámicos de WebSphere Application Server: defaultXD, defaultXDZOS, nombre_célula/nombre_nodo/nombre_servidor_was

Valor de retorno

El mandato devuelve el valor javax.management.ObjectName del clúster dinámico creado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

createPHPDynamicCluster

El mandato createPHPDynamicCluster crea un nuevo clúster dinámico PHP.

Parámetros necesarios
  • -membershipPolicy: especifica la subexpresión de la política de pertenencia. (String, necesario)
Parámetros opcionales
  • -dynamicClusterProperties: especifica las propiedades de clúster dinámico. (String, opcional) Puede especificar las siguientes opciones:
    • operationalMode: especifica la modalidad operativa. Los valores válidos son: manual, supervisada, y automática.
    • minInstances: especifica el número mínimo de instancias de clúster como un entero.
    • serverInactivityTime: especifica el tiempo que se debe esperar antes de detener las instancias, en minutos. Este valor sólo es válido cuando el valor del parámetro minInstances se establece en 0.
    • maxInstances: especifica el número máximo de instancias de clúster como un entero. Si no desea limitar el número de instancias de clúster que se pueden iniciar, especifique -1.
    • numVerticalInstances: especifica el número de instancias que pueden iniciarse en el mismo nodo creando instancias verticales. Especifique un valor entero.
  • -clusterProperties: especifica el nombre de la plantilla de servidor. La entrada válida incluye el valor templateName:
    • Para los clústeres dinámicos PHP: APACHE13_PHP4, APACHE13_PHP5, APACHE20_PHP4, APACHE20_PHP5, APACHE22_PHP4, APACHE22_PHP5, nombreCélula/nombreNodo/nombreServidor_php.

Valor de retorno

El mandato devuelve el valor javax.management.ObjectName del clúster dinámico creado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

createDynamicClusterFromStaticCluster

El mandato createDynamicClusterFromStaticCluster crea un nuevo clúster dinámico a partir de un clúster estático existente.

Parámetros opcionales
  • -templateName: especifica el nombre de la plantilla de miembro de clúster estático existente. El nombre debe tener el formato nombre_célula/nombre_nodo/nombre_servidor. Si no se especifica la plantilla, se elegirá de forma aleatoria una plantilla de miembro de clúster estático existente. Si no existe ningún miembro, se utiliza la plantilla de servidor defaultXD. (String, opcional)
  • -dynamicClusterProperties: especifica las propiedades de clúster dinámico. (String, opcional) Puede especificar las siguientes opciones:
    • operationalMode: especifica la modalidad operativa. Los valores válidos son: manual, supervisada, y automática.
    • minInstances: especifica el número mínimo de instancias de clúster como un entero.
    • serverInactivityTime: especifica el tiempo que se debe esperar antes de detener las instancias, en minutos. Este valor sólo es válido cuando el valor del parámetro minInstances se establece en 0.
    • maxInstances: especifica el número máximo de instancias de clúster como un entero. Si no desea limitar el número de instancias de clúster que se pueden iniciar, especifique -1.

Valor de retorno

El mandato devuelve el valor javax.management.ObjectName del clúster dinámico creado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

createDynamicClusterFromForeignServers

El mandato createDynamicClusterFromForeignServers crea un nuevo clúster dinámico de servidores de ciclo de vida asistido. Cree representaciones de estos servidores con una tarea administrativa o en la consola administrativa antes de crear el clúster dinámico.

Parámetros necesarios
  • -foreignServers [[node_name1 server_name1 ][node_name2 server_name2] ...]: especifica los nombres de nodo y servidor de los otros servidores de middleware existentes. (String, necesario)
Parámetros opcionales
  • -dynamicClusterProperties: especifica las propiedades de clúster dinámico. (String, opcional) Puede especificar las siguientes opciones:
    • operationalMode: especifica la modalidad operativa. Los valores válidos son: manual, supervisada, y automática.
    • minInstances: especifica el número mínimo de instancias de clúster como un entero.
    • serverInactivityTime: especifica el tiempo que se debe esperar antes de detener las instancias, en minutos. Este valor sólo es válido cuando el valor del parámetro minInstances se establece en 0.
    • maxInstances: especifica el número máximo de instancias de clúster como un entero. Si no desea limitar el número de instancias de clúster que se pueden iniciar, especifique -1.

Valor de retorno

El mandato devuelve la identificación javax.management.ObjectName del tipo de servidor que se ha actualizado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

addForeignServersToDynamicCluster

El mandato addForeignServersToDynamicCluster añade servidores foráneos a un clúster dinámico existente.

Parámetros necesarios
  • -foreignServers [[node_name1 server_name1 ][node_name2 server_name1] ...]: especifica los nombres de nodo y servidor de los otros servidores de middleware existentes. (String, necesario)

Valor de retorno

El mandato devuelve la identificación javax.management.ObjectName del tipo de servidor que se ha actualizado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

removeForeignServersFromDynamicCluster

El mandato removeForeignServersFromDynamicCluster elimina servidores foráneos del clúster dinámico

Parámetros necesarios
  • -foreignServers [[node_name1 server_name1 ][node_name2 server_name1] ...]: especifica los nombres de nodo y servidor de los otros servidores de middleware existentes. (String, necesario)

Valor de retorno

El mandato devuelve la identificación javax.management.ObjectName del tipo de servidor que se ha actualizado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

deleteDynamicCluster

El mandato deleteDynamicCluster suprime un clúster dinámico de la configuración.

Valor de retorno

El mandato devuelve la identificación javax.management.ObjectName del clúster dinámico que se ha suprimido.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterMembers

El mandato getDynamicClusterMembers muestra los miembros del clúster dinámico y nombre de nodo especificados. Si no se especifica el nombre de nodo, se muestran todos los miembros del clúster dinámico.

Parámetros opcionales
  • -nodeName: especifica el nombre de un nodo. (String, opcional)

Valor de retorno

El mandato devuelve una lista de objetos ClusterMember.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterOperationalMode

El mandato getDynamicClusterOperationalMode muestra la modalidad operativa del clúster dinámico.

Valor de retorno

El mandato devuelve el valor de operationalMode. Serie.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterMembershipPolicy

El mandato getDynamicClusterMembershipPolicy muestra la política de pertenencia del clúster dinámico.

Valor de retorno

El mandato devuelve el valor de membershipPolicy. Serie.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterServerType

El mandato getDynamicClusterServerType muestra el tipo de servidor de clúster dinámico.

Valor de retorno

El mandato devuelve el valor de serverType. Serie.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterMinInstances

El mandato getDynamicClusterMinInstances muestra el número mínimo de instancias de clúster para el clúster dinámico especificado.

Valor de retorno

El mandato devuelve el valor de minInstances. Entero.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterMaxInstances

El mandato getDynamicClusterMaxInstances muestra el número máximo de instancias de clúster para el clúster dinámico especificado.

Valor de retorno

El mandato devuelve el valor de maxInstances. Entero.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterVerticalInstances

El mandato getDynamicClusterVerticalInstances muestra el número del apilamiento vertical de clúster dinámico de las instancias en el nodo.

Valor de retorno

El mandato devuelve el valor de numVerticalInstances. Entero.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

getDynamicClusterIsolationProperties

El mandato getDynamicClusterVerticalInstances muestra las propiedades de aislamiento del clúster dinámico.

Valor de retorno

El mandato devuelve el valor de isolationGroup y strictIsolationEnabled. Serie.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

listDynamicClusters

El mandato listDynamicClusters muestra todos los clústeres dinámicos de la célula.

Valor de retorno

El mandato devuelve todos los nombres de clústeres dinámicos. Serie.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

listDynamicClusterIsolationGroups

El mandato listDynamicClusterIsolationGroups muestra todos los grupos de aislamiento de clúster dinámico de la célula.

Valor de retorno

El mandato devuelve una lista de grupos de aislamiento de clúster dinámico. Serie.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

listDynamicClusterIsolationGroupMembers

El mandato listDynamicClusterIsolationGroupMembers muestra los miembros de grupo de aislamiento de clúster dinámico para el grupo de aislamiento especificado.

Valor de retorno

El mandato devuelve una lista de miembros del grupo de aislamiento de clúster dinámico. Serie.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

modifyDynamicClusterIsolationProperties

El mandato modifyDynamicClusterIsolationProperties modifica las propiedades de aislamiento del clúster dinámico.

Parámetros opcionales
  • -isolationGroup: especifica el nombre del grupo de aislamiento. (String, opcional)
  • -strictIsolationEnabled: indica si está habilitado el aislamiento estricto. (String, opcional)

Valor de retorno

El valor de retorno es void.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

setDynamicClusterOperationalMode

El mandato setDynamicClusterOperationalMode establece la modalidad operativa del clúster dinámico.

Parámetros necesarios
  • -operationalMode: especifica la modalidad operativa del clúster dinámico. Establezca el valor en automática, manual o supervisada. (String, necesario)

Valor de retorno

El valor de retorno es void.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

setDynamicClusterMembershipPolicy

El mandato setDynamicClusterMembershipPolicy establece la política de pertenencia del clúster dinámico.

Parámetros necesarios

-membershipPolicy
Especifica la subexpresión de la política de pertenencia. (String, necesario)

Valor de retorno

El valor de retorno es void.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

setDynamicClusterMinInstances

El mandato setDynamicClusterMinInstances establece el número mínimo de instancias de clúster del clúster dinámico.

Parámetros necesarios

-minInstances
Especifica el número mínimo de instancias del clúster. (Integer, necesario)

Valor de retorno

El valor de retorno es void.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

setDynamicClusterMaxInstances

El mandato setDynamicClusterMaxInstances establece el número máximo de instancias de clúster del clúster dinámico.

Parámetros necesarios

-maxInstances
Especifica el número mínimo de instancias del clúster. (Integer, necesario)

Valor de retorno

El valor de retorno es void.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

setDynamicClusterVerticalInstances

El mandato setDynamicClusterVerticalInstances establece el número de instancias de apilamiento vertical de clúster dinámico en el nodo.

Parámetros necesarios

-numVerticalInstances
Especifica el número de apilamiento vertical de las instancias de un nodo. (Integer, necesario)

Valor de retorno

El valor de retorno es void.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

testDynamicClusterMembershipPolicy

El mandato testDynamicClusterMembershipPolicy prueba la política de pertenencia del clúster dinámico para ver qué nodos se devuelven

Parámetros necesarios

-membershipPolicy
Especifica la subexpresión de la política de pertenencia. (String, necesario)

Valor de retorno

El mandato devuelve una lista String [] de nombres de nodo.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

createNonWASDynamicCluster

El mandato createNonWASDynamicCluster crea un nuevo clúster dinámico de servidores de gestión de ciclo de vida completo.

Parámetros necesarios
  • -serverType: especifica el tipo de servidor. (String, necesario)

    Para ver los tipos de servidor, consulte el directorio raíz_instalación\profiles\perfil_dmgr\config\templates\servertypes.

  • -membershipPolicy: especifica la subexpresión de la política de pertenencia. (String, necesario)
Parámetros opcionales
  • -dynamicClusterProperties: especifica las propiedades de clúster dinámico. (String, opcional) Puede especificar las siguientes opciones:
    • operationalMode: especifica la modalidad operativa. Los valores válidos son: manual, supervisada, y automática.
    • minInstances: especifica el número mínimo de instancias de clúster como un entero.
    • serverInactivityTime: especifica el tiempo que se debe esperar antes de detener las instancias, en minutos. Este valor sólo es válido cuando el valor del parámetro minInstances se establece en 0.
    • maxInstances: especifica el número máximo de instancias de clúster como un entero. Si no desea limitar el número de instancias de clúster que se pueden iniciar, especifique -1.
    • numVerticalInstances: especifica el número de instancias que pueden iniciarse en el mismo nodo creando instancias verticales. Especifique un valor entero.
  • -clusterProperties: especifica las propiedades de clúster (String, opcional)
    • templateName: especifica el nombre de la plantilla de servidor. La entrada válida incluye los valores siguientes:
      • Para los clústeres dinámicos PHP: APACHE13_PHP4, APACHE13_PHP5, APACHE20_PHP4, APACHE20_PHP5, APACHE22_PHP4, APACHE22_PHP5, nombreCélula/nombreNodo/nombreServidor_php.
      • Para los clústeres dinámicos de WebSphere Application Server Community Edition: wasce20, nombre_célula/nombre_nodo/nombre_servidor_wasce

Valor de retorno

El mandato devuelve el valor javax.management.ObjectName del clúster dinámico creado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

Edite la plantilla de servidor de clúster dinámico

Identifique la plantilla de servidor de clúster dinámico y asígnela a la variable serverid.

Ejemplo de utilización de la modalidad por lotes:

Puede utilizar la variable serverid para modificar, crear o suprimir objetos de configuración en la plantilla de servidor de clúster dinámico.



Tareas relacionadas
Utilización del objeto AdminTask para la administración de scripts
Creación de clústeres dinámicos
Configuración del apilamiento vertical
Referencia relacionada
Mandatos para el objeto AdminConfig
Información relacionada
Propiedades personalizadas del clúster dinámico
Tema de referencia    

Condiciones de uso | Comentarios

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