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


Tareas administrativas de gestión de servidores de middleware

Puede utilizar los lenguajes de script Jython o Jacl para gestionar servidores de middleware con la herramienta wsadmin. Utilice los mandatos y parámetros del grupo MiddlewareServerManagement.

getMiddlewareServerType

El mandato getMiddlewareServerType enumera los tipos de servidor de middleware.

Objeto de destino

Ninguno.

Parámetros necesarios

-serverName
Especifica el nombre del servidor del que desea mostrar el tipo. (String, necesario)
-nodeName
Especifica el nodo en el que se ejecuta el servidor. (String, necesario)

Valor de retorno

El mandato devuelve una lista de servidores de middleware para el tipo especificado.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

listForeignServerTypes

El mandato listForeignServerTypes lista todos los tipos de servidores de middleware soportados, sin incluir los servidores de middleware asociados con WebSphere Virtual Enterprise.

Objeto de destino

Valor de retorno

El mandato devuelve una lista de tipos de servidores de middleware, por ejemplo:
PHP_SERVER
WASCE_SERVER
CUSTOMHTTP_SERVER
APACHE_SERVER
TOMCAT_SERVER
WEBLOGIC_SERVER 
JBOSS_SERVER 
WASAPP_SERVER

Ejemplo de utilización de la modalidad por lotes:

listMiddlewareServers

El mandato listMiddlewareServers lista los servidores de middleware y la vía de acceso del archivo de configuración de los servidores. Si omite los parámetros de nodo o tipo de servidor de middleware, se mostrarán todos los servidores.

Objeto de destino

Ninguno.

Parámetros opcionales

-middlewareServerType
Especifica el tipo de servidor de middleware que se va a enumerar. Los tipos de servidores de middleware incluyen: TOMCAT_SERVER, PHP_SERVER, WEBLOGIC_SERVER, JBOSS_SERVER, WASCE_SERVER, APACHE_SERVER y CUSTOMHTTP_SERVER. (String, opcional)
-nodeName
Especifica el nodo del que se van a enumerar los servidores. (String, opcional)

Valor de retorno

El mandato devuelve la lista de servidores de middleware para el tipo que ha indicado. Por ejemplo, puede ver la siguiente salida:
nodeagent(cells/xdblade02b07/nodes/xdblade01b08/servers/nodeagent|server.xml)
WASCE_2.0.0.0_xdblade01b08_DS_2(cells/xdblade02b07/nodes/xdblade01b08/servers/WASCE_2.0.0.0_xdblade01b08_DS_2|server.xml)
WASCE_2.0.0.0_xdblade01b08_DS_1(cells/xdblade02b07/nodes/xdblade01b08/servers/WASCE_2.0.0.0_xdblade01b08_DS_1|server.xml)
WASCE_2.0.0.0_xdblade01b08_DS_4(cells/xdblade02b07/nodes/xdblade01b08/servers/WASCE_2.0.0.0_xdblade01b08_DS_4|server.xml)
frucg(cells/xdblade02b07/nodes/xdblade01b08/servers/frucg|server.xml)
WASCE_2.0.0.0_xdblade01b08_DD_1(cells/xdblade02b07/nodes/xdblade01b08/servers/WASCE_2.0.0.0_xdblade01b08_DD_1|server.xml)
dmgr(cells/xdblade02b07/nodes/xdblade02b07/servers/dmgr|server.xml)
middlewareagent(cells/xdblade02b07/nodes/thebe14/servers/middlewareagent|server.xml)
tttomcat_server(cells/xdblade02b07/nodes/thebe14/servers/tttomcat_server|server.xml)

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

listMiddlewareServerTypes

El mandato listMiddlewareServerTypes enumera todos los tipos de servidores.

Objeto de destino

Valor de retorno

El mandato devuelve una lista de todos los tipos de servidores, por ejemplo:
APPLICATION_SERVER 
PHP_SERVER 
WASCE_SERVER 
CUSTOMHTTP_SERVER 
APACHE_SERVER 
TOMCAT_SERVER 
WEBLOGIC_SERVER 
ONDEMAND_ROUTER 
PROXY_SERVER 
WEB_SERVER 
JBOSS_SERVER 
WASAPP_SERVER 
GENERIC_SERVER

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

listWASServerTypes

El mandato listWASServerTypes enumera sólo los tipos de servidores asociados con WebSphere Application Server.

Objeto de destino

Valor de retorno

El mandato devuelve una lista de tipos de servidores, por ejemplo:
APPLICATION_SERVER 
ONDEMAND_ROUTER 
PROXY_SERVER 
WEB_SERVER 
GENERIC_SERVER

Ejemplo de utilización de la modalidad por lotes:

modifyForeignServerProperty

El mandato modifyForeignServerProperty modifica una propiedad de un servidor de middleware.

Objeto de destino

Ninguno.

Parámetros necesarios

-serverName
Especifica el nombre del servidor. (String, necesario)
-nodeName
Especifica el nombre del nodo. (String, necesario)
-propKey
Especifica la clave de propiedad asociada al archivo server.xml. (String, necesario)
-propValue
Especifica el valor de propiedad que desea establecer en el archivo server.xml. (String, necesario)

Valor de retorno

El mandato devuelve

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

showMiddlewareServerInfo

El mandato showMiddlewareServerInfo muestra una lista de propiedades del servidor de middleware.

Valor de retorno

El mandato devuelve

Parámetros necesarios

nombre_servidor(vía_acceso_archivo_configuración|nombre_archivo_configuración)
Este parámetro determina el servidor para el que desea mostrar la información. Por ejemplo, puede utilizar el siguiente valor para este parámetro:
odr2(cells/SVT61/nodes/oberon04/servers/odr2|server.xml)
Puede determinar el valor de la variable vía_acceso_archivo_configuración y el valor de nombre_archivo_configuración ejecutando el mandato listMiddlewareServers. Puede utilizar la salida de este mandato como valor de parámetro.

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

Salida de ejemplo

{cell SVT61}
{serverMiddlewareType ONDEMAND_ROUTER}
{com.ibm.websphere.baseProductVersion 6.1.0.11}
{node oberon04}
{server odr2}

startMiddlewareServer

El mandato startMiddlewareServer inicia un servidor de middleware especificado.

Objeto de destino

Ninguno.

Parámetros necesarios

-serverName
Especifica el nombre del servidor que se va a iniciar. (String, necesario)
-nodeName
Especifica el nodo en el que se ejecuta el servidor que desea iniciar. (String, necesario)

Valor de retorno

El mandato devuelve

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

stopMiddlewareServer

El mandato stopMiddlewareServer detiene el servidor de middleware especificado.

Objeto de destino

Ninguno.

Parámetros necesarios

-serverName
Especifica el nombre del servidor de middleware que se va a detener. (String, necesario)
-nodeName
Especifica el nodo en el que se ejecuta el servidor que desea detener. (String, necesario)

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

executeMiddlewareServerOperation

El mandato executeMiddlewareServerOperation ejecuta una operación de servidor existente en un servidor especificado.

Objeto de destino

Ninguno.

Parámetros necesarios

-serverName
Especifica el nombre del servidor en el que se ejecuta la operación de servidor. (String, necesario)
-nodeName
Especifica el nombre del nodo en el que se ejecuta el servidor. (String, necesario)
-operation
Especifica el nombre de la operación de servidor que desea ejecutar en el servidor. (String, necesario)

Valor de retorno

El mandato devuelve un mensaje de estado para la operación de servidor, por ejemplo:
CWMWS0420I: El Inicio ha finalizado para el servidor de
middleware "WASCE_2.0.0.0_xdblade01b08_DS_4" en el nodo
"xdblade01b08"

Ejemplo de utilización de la modalidad por lotes:

Ejemplo de utilización de la modalidad interactiva

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/radtaskmanagemw.html