Scripts de consulta de servidor

La biblioteca de scripts proporciona diversos procedimientos de script para automatizar las configuraciones de servidores. Consulte la información de uso para los scripts que consultan la configuración del servidor de aplicaciones. Puede ejecutar cada script individualmente, o combinar los procedimientos para crear scripts de automatización personalizados para el entorno.

Todos los procedimientos de script de gestión de servidor se encuentran en el directorio raíz_servidor_aplicaciones/scriptLibraries/servers/V70. Utilice los procedimientos de script siguientes para consultar la configuración del servidor de aplicaciones:

checkIfServerExists

Este script determina si el servidor de interés existe en la configuración. Para ejecutar el script, especifique los argumentos de nombre de nodo y nombre de servidor, como se define en la tabla siguiente:
Tabla 1. Descripciones de los argumentos de checkIfServerExists. Ejecute el script para ver si un servidor existe.
Argumento Descripción
nodeName Especifica el nombre del nodo de interés.
serverName Especifica el nombre del servidor de interés.

Sintaxis

AdminServerManagement.checkIfServerExists(nodeName,
serverName)

Ejemplo de uso

AdminServerManagement.checkIfServerExists("myNode",
"myServer")

checkIfServerTemplateExists

Este script determina si la plantilla del servidor de interés existe en la configuración. Para ejecutar el script, especifique los argumentos de nombre de plantilla, como se define en la tabla siguiente:
Tabla 2. Descripciones de los argumentos de checkIfServerTemplateExists. Ejecute el script para ver si existe una plantilla.
Argumento Descripción
templateName Especifica el nombre de la plantilla de servidor de interés.

Sintaxis

AdminServerManagement.checkIfServerTemplateExists(templateName)

Ejemplo de uso

AdminServerManagement.checkIfServerTemplateExists("newServer")

getJavaHome

Este script muestra el valor de inicio Java™. Para ejecutar el script, especifique los argumentos de nombre de nodo y nombre de servidor, como se define en la tabla siguiente:
Tabla 3. Descripciones de los argumentos de getJavaHome. Ejecute el script para ver el valor inicial Java.
Argumento Descripción
nodeName Especifica el nombre del nodo de interés.
serverName Especifica el nombre del servidor de interés.

Sintaxis

AdminServerManagement.getJavaHome(nodeName,
serverName)

Ejemplo de uso

AdminServerManagement.getJavaHome("myNode", "myServer")

getServerProcessType

Este script muestra el tipo de proceso de servidor para un servidor específico. Para ejecutar el script, especifique los argumentos de nombre de nodo y servidor para el servidor de interés, como se define en la tabla siguiente:
Tabla 4. Descripciones de los argumentos de getServerProcessType. Ejecute el script para ver el tipo de proceso de servidor.
Argumento Descripción
nodeName Especifica el nombre del nodo de interés.
serverName Especifica el nombre del servidor de interés.

Sintaxis

AdminServerManagement.getServerProcessType(nodeName,
serverName)

Ejemplo de uso

AdminServerManagement.getServerProcessType("myNode",
"server1")

getServerPID

Este script muestra el ID del proceso de servidor en ejecución para un destino específico. Para ejecutar el script, especifique los argumentos de nombre de nodo y servidor para el servidor de interés, como se define en la tabla siguiente:
Tabla 5. Descripciones de los argumentos de getServerPID. Ejecute el script para ver un ID de proceso de servidor en ejecución.
Argumento Descripción
nodeName Especifica el nombre del nodo de interés.
serverName Especifica el nombre del servidor de interés.

Sintaxis

AdminServerManagement.getServerPID(nodeName,
serverName)

Ejemplo de uso

AdminServerManagement.getServerPID("myNode", "server1")

help

Este script muestra los procedimientos de script a los que la biblioteca de scripts AdminServerManagement da soporte. Para visualizar ayuda detallada para un script determinado, especifique el nombre del script de interés, como se define en la tabla siguiente:
Tabla 6. Descripción de los argumentos de help. Ejecute el script para ver la ayuda.
Argumento Descripción
scriptName Especifica el nombre del script de interés.

Sintaxis

AdminServerManagement.help(scriptName)

Ejemplo de uso

AdminServerManagement.help("getServerProcessType")

listJVMProperties

Este script muestra las propiedades asociadas con la configuración de la JVM (Java Virtual Machine). Para ejecutar el script, especifique el nombre de nodo, el nombre de servidor y, opcionalmente, la propiedad JVM de interés, como se define en la tabla siguiente:
Tabla 7. Descripciones de los argumentos de listJVMProperties. Ejecute el script para ver las propiedades de la JVM.
Argumento Descripción
nodeName Opcionalmente especifica el nombre del nodo de interés.
serverName Opcionalmente especifica el nombre del servidor de interés.
JVMProperty Opcionalmente, especifica la propiedad JVM que se va a consultar.

Sintaxis

AdminServerManagement.listJVMProperties(nodeName,
serverName, JVMProperty)

Ejemplo de uso

AdminServerManagement.listJVMProperties("myNode",
"myServer", "")

listServers

Este script muestra los servidores que existen en la configuración. Si lo desea, puede especificar el nombre de nodo o el tipo de servidor que debe consultarse para un ámbito específico, como se define en la tabla siguiente:
Tabla 8. Descripciones de los argumentos de listServers. Ejecute el script para ver qué servidores existen.
Argumento Descripción
serverType Especifica el nombre del servidor que se va a consultar.
nodeName Especifica el nombre del nodo que debe consultarse.

Sintaxis

AdminServerManagement.listServers(serverType,
nodeName)

Ejemplo de uso

AdminServerManagement.listServers("APPLICATION_SERVER", "myNode")

listServerTemplates

Este script muestra las plantillas de servidor de la configuración. Para ejecutar el script, especifique la versión de plantilla, el tipo de servidor y el nombre de plantilla, como se define en la tabla siguiente:
Tabla 9. Descripciones de los argumentos de listServerTemplates. Ejecute el script para ver qué plantillas existen.
Argumento Descripción
templateVersion Opcionalmente, especifica la versión de la plantilla de interés.
serverType Opcionalmente especifica el tipo de servidor. Los valores válidos son GENERIC_SERVER, WEB_SERVER, APPLICATION_SERVER y PROXY_SERVER.
templateName Opcionalmente especifica el nombre de la plantilla de interés.

Sintaxis

AdminServerManagement.listServerTemplates(templateVersion,
serverType, templateName)

Ejemplo de uso

AdminServerManagement.listServerTemplates("", "APPLICATION_SERVER", "default")

listServerTypes

Este script muestra los tipos de servidores disponibles en el nodo de interés. Para ejecutar el script, especifique el nombre de nodo, como se define en la tabla siguiente:
Tabla 10. Descripciones de los argumentos de listServerTypes. Ejecute el script para ver los tipos de servidor.
Argumento Descripción
nodeName Opcionalmente especifica el nombre del nodo de interés.

Sintaxis

AdminServerManagement.listServerTypes(nodeName)

Ejemplo de uso

AdminServerManagement.listServerTypes("myNode")

queryMBeans

Este script consulta el servidor de aplicaciones acerca de beans gestionados (MBeans). Para mejorar la operación de un servidor de aplicaciones, defina información de la línea de mandatos para iniciar o inicializar el proceso del servidor de aplicaciones. Los valores de definición de procesos definen propiedades de tiempo de ejecución como el programa que se debe ejecutar, los argumentos para ejecutar el programa y el directorio de trabajo.

Tabla 11. Descripción de los argumentos de queryMBeans. Ejecute el script con los argumentos de nombre de nodo y nombre de servidor.
Argumento Descripción
nodeName Especifica el nombre del nodo de interés.
serverName Especifica el nombre del servidor de interés.
mbeanType Especifica el tipo de MBean que se va a consultar.

Sintaxis

AdminServerManagement.queryMBeans(nodeName, serverName, mbeanType)

Ejemplo de uso

AdminServerManagement.queryMBeans("myNode", "server1", "Server")

showServerInfo

Este script muestra propiedades de configuración del servidor para el servidor de interés. El script muestra el nombre de celda, el tipo de servidor, la versión del producto, el nombre de nodo y el nombre de servidor.
Tabla 12. Descripciones de los argumentos de showServerInfo. Ejecute el script con los argumentos de nombre de nodo y nombre de servidor.
Argumento Descripción
nodeName Especifica el nombre del nodo de interés.
serverName Especifica el nombre del servidor de interés.

Sintaxis

AdminServerManagement.showServerInfo(nodeName,
serverName)

Ejemplo de uso

AdminServerManagement.showServerInfo("myNode", "myServer")

viewProductInformation

Este script muestra la versión del producto del servidor de aplicaciones.

Sintaxis

AdminServerManagement.viewProductInformation()

Ejemplo de uso

AdminServerManagement.viewProductInformation()

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=rxml_7libserver2
File name: rxml_7libserver2.html