Grupo de mandatos ServerManagement para el objeto AdminTask

Puede utilizar los lenguajes de script Jython o Jacl para gestionar servidores con la herramienta wsadmin. Los mandatos y parámetros del grupo ServerManagement se pueden utilizar para crear y gestionar configuraciones de servidor de aplicaciones, servidor Web, servidor proxy, servidor genérico y JVM (Java™ Virtual Machine).

[z/OS]

changeServerSpecificShortName

Utilice el mandato changeServerSpecificShortName para cambiar el nombre abreviado asociado con un servidor.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Nombre del servidor cuyo nombre abreviado desea cambiar.
-nodeName
Nombre del nodo que contiene el servidor.

Parámetros opcionales

-specificShortName
Cada servidor debe tener un nombre abreviado específico y exclusivo. Si no se especifica este parámetro, se asigna automáticamente un nombre abreviado específico y exclusivo. El valor de este parámetro debe tener 8 caracteres como máximo y todos deben ir en mayúsculas.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask changeServerSpecificShortName
    {-serverName server1 -nodeName node1
         -specificShortName newshortname}
  • Utilizando la serie Jython:
    AdminTask.changeServerSpecificShortName('[-serverName miservidor -nodeName myNode -specificShortName newshortname]')
  • Utilizando la lista Jython:
    AdminTask.changeServerSpecificShortName(['-serverName', 'miservidor', '-nodeName', 'myNode',
        '-specificShortName', 'newshortname'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask changeServerSpecificShortName {-interactive}
  • Utilizando la serie Jython:
    AdminTask.changeServerSpecificShortName ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.changeServerSpecificShortName (['-interactive'])

createApplicationServer

Utilice el mandato createApplicationServer para crear un nuevo servidor de aplicaciones.

Objeto de destino

Especifica el nombre del nodo (String, obligatorio)

Parámetros necesarios

-name
Nombre del servidor que desea crear. (String, obligatorio)

Parámetros opcionales

-templateName
Nombre de la plantilla en la que se basa el servidor. (String, opcional)
-genUniquePorts
Especifica si el sistema genera puertos HTTP exclusivos para el servidor. El valor predeterminado es true. Especifique false si no desea generar puertos HTTP exclusivos para el servidor. (Booleano)
-templateLocation
-templateLocation (ConfigID, opcional)
El ID de configuración que representa la ubicación de una plantilla. Para listar todas las plantillas disponibles, puede utilizar el siguiente mandato:
print AdminTask.listServerTemplates('-serverType WEB_SERVER')
Ejemplo de uso:
-templateLocation 
IHS(templates/servertypes/WEB_SERVER/servers/IHS|server.xml)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createApplicationServer ndnode1 {-name test1 -templateName default}
  • Utilizando la serie Jython:
    AdminTask.createApplicationServer('ndnode1', '[-name test1 -templateName default]')
  • Utilizando la lista Jython:
    AdminTask.createApplicationServer('ndnode1', ['-name', 'test1', '-templateName', 'default'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createApplicationServer {-interactive}
  • Utilizando Jython:
    AdminTask.createApplicationServer ('-interactive')

createApplicationServerTemplate

El mandato createApplicationServerTemplate crea una plantilla de servidor de aplicaciones nueva.

Objeto de destino

Ninguno

Parámetros necesarios

-templateName
Especifica el nombre de la plantilla de servidor de aplicaciones que desea crear. (String, obligatorio)
-serverName
Especifica el nombre del servidor en el que se basa la plantilla. (String, obligatorio)
-nodeName
Especifica el nodo que se corresponde con el servidor en el se basa la plantilla. (String, obligatorio)

Parámetros opcionales

-description
Especifica la descripción de la plantilla. (String)
-templateLocation
Especifica un ID de configuración que representa la ubicación donde se colocará la plantilla. (String)
El ejemplo siguiente muestra el formato del ID de configuración, en el que el nombre de visualización es opcional:
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
ID_configuración
El valor del ID de configuración es la plantilla del servidor de aplicaciones, que es templates\servertypes\APPLICATION_SERVER|servertype-metadata.xml.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createApplicationServerTemplate {-templateName newTemplate -serverName 
     server1  -nodeName ndnode1
     -description "Esta es mi plantilla nueva" -templateLocation
     Websphere:_Websphere_Config_Data_Display_Name=APPLICATION_SERVER,_Websphere_Config_Data_Id=
     templates/servertypes/APPLICATION_SERVER|servertype-metadata.xml}
  • Utilizando la serie Jython:
    AdminTask.createApplicationServerTemplate('[-templateName newTemplate -serverName 
     server1 -nodeName ndnode1 
     -description "Esta es mi plantilla nueva" -templateLocation
     Websphere:_Websphere_Config_Data_Display_Name=
     APPLICATION_SERVER,_Websphere_Config_Data_Id=templates/servertypes/APPLICATION_SERVER|servertype-
    metadata.xml]')
  • Utilizando la lista Jython:
    AdminTask.createApplicationServerTemplate(['-templateName',  'newTemplate', '-serverName', 
     'server1', '-nodeName',  'ndnode1', '-description', "This is my new template"])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createApplicationServerTemplate {-interactive}
  • Utilizando la serie Jython:
    AdminTask.createApplicationServerTemplate ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createApplicationServerTemplate (['-interactive'])

createGenericServer

Utilice el mandato createGenericServer para crear un nuevo servidor genérico en la configuración. Un servidor genérico es un servidor que el producto gestiona, pero que no ha proporcionado. El mandato createGenericServer proporciona un paso adicional, ConfigProcDef, que puede utilizar para configurar los parámetros específicos para los servidores genéricos.

Objeto de destino

Especifica el nombre del nodo (String, obligatorio)

Parámetros necesarios

-name
Nombre del servidor que desea crear.

Parámetros opcionales

-templateName
Toma una plantilla de servidor. Este paso proporciona una lista de plantillas de servidor de aplicaciones para el tipo de nodo y de servidor. El valor predeterminado es la plantilla predeterminada del tipo de servidor. (String, opcional)
-genUniquePorts
Especifica si el sistema genera puertos HTTP exclusivos para el servidor. El valor predeterminado es true. Especifique false si no desea generar puertos HTTP exclusivos para el servidor. (Booleano)
-templateLocation
El ID de configuración que representa la ubicación de una plantilla. Especifique el ID de configuración _Websphere_Config_Data_Id=templates/servertypes/GENERIC_SERVER|servertype-metadata.xml para crear un servidor genérico. (ObjectName)
-startCommand
Indica la vía de acceso al mandato que se ejecutará cuando se inicia este servidor genérico. (String, opcional)
-startCommandArgs
Indica los argumentos que deben pasarse a startCommand cuando se inicia el servidor genérico. (String, opcional)
-executableTargetKind
Especifica si se utilizará un nombre de clase Java (utilice JAVA_CLASS) o el nombre de un archivo JAR ejecutable (utilice EXECUTABLE_JAR) como destino ejecutable para este proceso. Este campo debe permanecer en blanco para ejecutables binarios. Este parámetro sólo se puede aplicar para procesos Java. (String, opcional)
-executableTarget
Especifica el nombre del destino ejecutable, (una clase Java que contiene un método main() o el nombre de un JAR ejecutable), en función del tipo del destino ejecutable. Este campo debe permanecer en blanco para ejecutables binarios. Este parámetro sólo se puede aplicar para procesos Java. (String, opcional)
-workingDirectory
Especifica el directorio de trabajo del servidor genérico.
-stopCommand
Indica la vía de acceso al mandato que se ejecutará cuando se detiene este servidor genérico. (String, opcional)
-stopCommandArgs
Indica los argumentos de deben pasarse al parámetro stopCommand cuando se detiene el servidor genérico. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createGenericServer jim667BaseNode {-name jgeneric  -ConfigProcDef
     {{"/usr/bin/myStartCommand" "arg1 arg2" "" ""  "/tmp/workingDirectory" "/tmp/stopCommand" "argy argz"}}}
  • Utilizando la serie Jython:
    AdminTask.createGenericServer('jim667BaseNode', '[-name jgeneric  -ConfigProcDef
     [[/usr/bin/myStartCommand "arg1 arg2" "" ""  /tmp/workingDirectory /tmp/StopCommand "argy argz"]]]')
  • Utilizando la lista Jython:
    AdminTask.createGenericServer('jim667BaseNode', ['-name', 'jgeneric', '-ConfigProcDef',
     [['/usr/bin/myStartCommand', "arg1 arg2" "" "", '/tmp/workingDirectory', '/tmp/StopCommand', "argy argz"]]])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createGenericServer {-interactive}
  • Utilizando la serie Jython:
    AdminTask.createGenericServer  ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createGenericServer  (['-interactive'])

createGenericServerTemplate

El mandato createGenericServerTemplate crea una plantilla de servidor genérico nueva.

Objeto de destino

Ninguno

Parámetros necesarios

-templateName
Especifica el nombre de la plantilla de servidor genérico que desea crear. (String, obligatorio)
-serverName
Especifica el nombre del servidor en el que se basa la plantilla. (String, obligatorio)
-nodeName
Especifica el nodo que se corresponde con el servidor en el se basa la plantilla. (String, obligatorio)

Parámetros opcionales

-description
Especifica la descripción de la plantilla. (String)
-templateLocation
Especifica un ID de configuración que representa la ubicación donde se colocará la plantilla. (String)
El ejemplo siguiente muestra el formato del ID de configuración, en el que el nombre de visualización es opcional:
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
ID_configuración
El valor del ID de configuración es la plantilla de servidor genérico, que es templates\servertypes\GENERIC_SERVER|servertype-metadata.xml.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createGenericServerTemplate {-templateName newTemplate -serverName 
     server1  -nodeName ndnode1
     -description "Esta es mi plantilla nueva" -templateLocation
     Websphere:_Websphere_Config_Data_Display_Name=GENERIC_SERVER,_Websphere_Config_Data_Id=
     templates/servertypes/GENERIC_SERVER|servertype-metadata.xml}
  • Utilizando la serie Jython:
    AdminTask.createGenericServerTemplate('[-templateName newTemplate -serverName 
     server1 -nodeName ndnode1
     -description "Esta es mi plantilla nueva" -templateLocation
     Websphere:_Websphere_Config_Data_Display_Name=
     GENERIC_SERVER,_Websphere_Config_Data_Id=templates/servertypes/GENERIC_SERVER|servertype-metadata.xml]')
  • Utilizando la lista Jython:
    AdminTask.createGenericServerTemplate(['-templateName',  'newTemplate', '-serverName', 
     'server1', '-nodeName',  'ndnode1', '-description', "This is my new template"])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createGenericServerTemplate {-interactive}
  • Utilizando la serie Jython:
    AdminTask.createGenericServerTemplate('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createGenericServerTemplate(['-interactive'])

createGenericServerTemplate

Utilice el mandato createGenericServerTemplate para crear una plantilla de servidor basada en una configuración de servidor.

Objeto de destino

Ninguno.

Parámetros necesarios

-serverName
Especifica el nombre del servidor de interés. (String, obligatorio)
-nodeName
Especifica el nombre del nodo de interés. (String, obligatorio)
-templateName
Especifica el nombre de la plantilla que se debe crear. (String, obligatorio)

Parámetros opcionales

-description
Proporciona una descripción de la plantilla que se debe crear. (String, opcional)
-templateLocation
Especifica un ID de configuración que representa la ubicación de la plantilla. Si no se especifica este parámetro, el sistema utiliza la ubicación predeterminada. (String, opcional)
El ejemplo siguiente muestra el formato del ID de configuración, en el que el nombre de visualización es opcional:
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
ID_configuración
El ID de configuración puede ser uno de los valores siguientes:
  • Para crear una plantilla de servidor Web:

    templates\servertypes\WEB_SERVER|servertype-metadata.xml

  • Para crear una plantilla de servidor de aplicaciones:

    templates\servertypes\APPLICATION_SERVER|servertype-metadata.xml

  • Para crear una plantilla de servidor genérico:

    templates\servertypes\GENERIC_SERVER|servertype-metadata.xml

  • Para crear una plantilla de servidor proxy:

    templates\servertypes\PROXY_SERVER|servertype-metadata.xml

Ejemplos

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createGenericServerTemplate {-interactive}
  • Utilizando Jython:
    AdminTask.createGenericServerTemplate('-interactive')

createProxyServer

Utilice el mandato createProxyServer para crear un nuevo servidor proxy en la configuración. El servidor proxy es un tipo específico de servidor de aplicaciones que direcciona solicitudes HTTP a los servidores de contenido que realizan el trabajo. El servidor proxy es el punto inicial de entrada, después del cortafuegos, para las solicitudes en la empresa.

Objeto de destino

Especifica el nombre del nodo (String, obligatorio)

Parámetros necesarios

-name
Nombre del servidor que se desea crear. (String)

Parámetros opcionales

-templateName
Toma una plantilla de servidor. Este paso proporciona una lista de plantillas de servidor de aplicaciones para el tipo de nodo y de servidor. El valor predeterminado es la plantilla predeterminada del tipo de servidor. (String)
-genUniquePorts
Especifica si el sistema genera puertos HTTP exclusivos para el servidor. El valor predeterminado es true. Especifique false si no desea generar puertos HTTP exclusivos para el servidor. (Boolean)
-templateLocation
Especifica la ubicación de la plantilla de su sistema. Utilice la ubicación definida por el sistema si no está seguro de la ubicación. (String)
[z/OS]-specificShortName
[z/OS]Especifica el nombre abreviado específico del servidor. Cada servidor debe tener un nombre abreviado específico. El valor de este parámetro debe tener 8 caracteres en mayúscula o menos. Si no especifica ningún valor para el parámetro specificShortName, el sistema genera un nombre corto exclusivo.
[z/OS]-genericShortName
[z/OS]Especifica el nombre abreviado genérico del servidor. Todos los miembros de un clúster comparten el mismo nombre abreviado genérico. Asigne un nombre abreviado genérico exclusivo para los servidores que no pertenezcan al clúster. El valor de este parámetro debe tener 8 caracteres en mayúscula o menos. Si no especifica ningún valor para el parámetro genericShortName, el sistema genera un nombre abreviado exclusivo. (String)
-clusterName
Especifica el nombre del clúster al que el sistema asigna el servidor. (String)
[z/OS]-bitmode
[z/OS]Especifica la modalidad de bit para el servidor. Los valores válidos son 31 y 64 bits.

Pasos opcionales

-ConfigCoreGroup
coregroupName
Especifica el nombre del grupo principal a configurar. (String)
-selectProtocols
list
Especifica una lista de protocolos soportados por el servidor proxy. (java.util.List)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createProxyServer myNode {-name myProxyServer -templateName myTemplate 
     -ConfigCoreGroup [-coregroupName [myCoreGroup]] -selectProtocols [-list [HTTP, SIP]]}
  • Utilizando la serie Jython:
    AdminTask.createProxyServer('myNode', '[-name myProxyServer -templateName myTemplate 
     -ConfigCoreGroup [-coregroupName [myCoreGroup]] -selectProtocols [-list [HTTP, SIP]]]')
  • Utilizando la lista Jython:
    AdminTask.createProxyServer(myNode, ['-name', 'myProxyServer', '-templateName', 'myTemplate', 
     '-ConfigCoreGroup', '[-coregroupName [myCoreGroup]]', '-selectProtocols', '[-list [HTTP, SIP]]'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createProxyServer {-interactive}
  • Utilizando Jython:
    AdminTask.createProxyServer('-interactive')

createProxyServerTemplate

Utilice el mandato createProxyServerTemplate para crear una nueva plantilla de servidor proxy en una configuración de servidor proxy existente.

Objeto de destino

Ninguno

Parámetros necesarios

-templateName
Especifica el nombre de la plantilla de servidor proxy que se debe crear. (String)
-serverName
Especifica el nombre del servidor proxy de interés. (String)
-nodeName
Especifica el nombre del nodo de interés. (String)

Parámetros opcionales

-description
Especifica una descripción de la nueva plantilla de servidor. (String)
-templateLocation
Especifica un ID de configuración que representa la ubicación donde se colocará la plantilla. Utilice la ubicación definida por el sistema si no está seguro de la ubicación. (String)
El ejemplo siguiente muestra el formato del ID de configuración, en el que el nombre de visualización es opcional:
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
ID_configuración
El valor del ID de configuración es la plantilla de servidor proxy, que es templates\servertypes\PROXY_SERVER|servertype-metadata.xml.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createProxyServerTemplate {-templateName proxyServerTemplate -serverName proxyServer1 
     -nodeName myNode}
  • Utilizando la serie Jython:
    AdminTask.createProxyServerTemplate('[-templateName proxyServerTemplate -serverName proxyServer1 
     -nodeName myNode]')
  • Utilizando la lista Jython:
    AdminTask.createProxyServerTemplate(['-templateName', 'proxyServerTemplate', '-serverName', 
     'proxyServer1', '-nodeName', 'myNode'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createProxyServerTemplate {-interactive}
  • Utilizando Jython:
    AdminTask.createProxyServerTemplate('[-interactive]')

createServerType

Deprecated feature Deprecated feature: El mandato createServerType está en desuso. No se proporciona ningún mandato de alternativa para este mandato en desuso. depfeat

Utilice el mandato createServerType para definir un tipo de servidor.

Objeto de destino

Ninguno.

Parámetros necesarios

-version
Especifica la versión del producto. (String, obligatorio)
-serverType
Especifica el tipo de servidor de interés. (String, obligatorio)
-createTemplateCommand
Especifica el mandato que se debe utilizar para crear una plantilla de servidor. (String, obligatorio)
-createCommand
Especifica el mandato que se va a utilizar para crear un servidor. (String, obligatorio)
-configValidator
Especifica el nombre de la clase de validador de configuración. (String, obligatorio)

Parámetros opcionales

[AIX Solaris HP-UX Linux Windows][IBM i]-defaultTemplateName
[AIX Solaris HP-UX Linux Windows][IBM i]Especifica el nombre de la plantilla predeterminada. El valor predeterminado es default. (String, opcional)
[z/OS]-defaultzOSTemplateName
[z/OS]Especifica el nombre de la plantilla predeterminada. El valor predeterminado es default_zOS. (String, opcional)

Salida de ejemplo

El mandato devuelve el nombre de objeto del tipo de servidor que se ha creado.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createServerType {-version version -serverType serverType  
     -createTemplateCommand name -createCommand name}
  • Utilizando la serie Jython:
    AdminTask.createServerType('[-version version -serverType serverType  
     -createTemplateCommand name -createCommand name]')
  • Utilizando la lista Jython:
    AdminTask.createServerType(['-version', 'version', '-serverType', 'serverType',
     '-createTemplateCommand', 'name', '-createCommand', 'name'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createServerType {-interactive}
  • Utilizando Jython:
    AdminTask.createServerType('-interactive')

createWebServer

Utilice el mandato createWebServer para crear una definición de servidor Web. Este mandato crea una definición de servidor Web utilizando una plantilla y configura las propiedades de definición de servidor Web. Las definiciones de servidores Web generan y propagan el archivo plugin-config.xml para cada servidor Web. Sólo para IBM® HTTP Server, puede utilizar las definiciones de servidor Web para administrar y configurar los servidores Web IBM HTTP Server con la consola administrativa. Estas funciones incluyen: iniciar, detener, ver los archivos de registros cronológicos, ver y editar los archivos de configuración.

Objeto de destino

Especifica el nombre del nodo (String, obligatorio).

Parámetros necesarios

-name
Especifica el nombre del servidor. (String, obligatorio)
-serverConfig
Escriba las propiedades de definición del servidor Web. Utilice este parámetro y las opciones asociadas para especificar las propiedades de configuración de IBM HTTP Server. Especifique los valores siguientes en orden en una lista con el parámetro -serverConfig:
webPort
Especifica el número de puerto del servidor Web. Esta opción es obligatoria para todos los servidores Web. (Entero, obligatorio)
webInstallRoot
Especifica el directorio de la vía de acceso de instalación para el servidor Web. Esta opción es necesaria para la función de administración de IBM HTTP Server. (String, obligatorio)
pluginInstallRoot
Especifica el directorio raíz de instalación en el que se instala el plug-in de servidor Web. Esta opción es obligatoria para todos los servidores Web. (String, obligatorio)
configurationFile
Especifica la vía de acceso a archivo de IBM HTTP Server. Esta opción es necesaria para ver y editar únicamente el archivo de configuración de IBM HTTP Server. (String, obligatorio)
serviceName
Especifica el nombre del servicio Windows en el que se iniciará IBM HTTP Server. Esta opción es necesaria para iniciar y detener únicamente el servidor web IBM HTTP Server. (String, obligatorio)
errorLogfile
Especifica la vía de acceso al registro de errores de IBM HTTP Server (error.log) (String, obligatorio)
accessLogfile
Especifica la vía de acceso al archivo de registros cronológicos de acceso de IBM HTTP Server (access.log). (String, obligatorio)
webProtocol
Especifica el servidor de administración IBM HTTP Server que se ejecuta con un servidor Web no gestionado o remoto. Las opciones son HTTP o HTTPS. El valor predeterminado es HTTP. (String, obligatorio)
webAppMapping
Especifica la información de configuración para la correlación de aplicaciones Web. (String, obligatorio)
-eemoteServerConfig
Especifica propiedades de definición de servidor Web adicionales que sólo son necesarias si el servidor Web IBM HTTP Server está instalado en una máquina remota en relación con el servidor de aplicaciones. Especifique los valores siguientes en orden en una lista con el parámetro remoteServerConfig:
adminPort
Especifica el puerto del servidor de administración IBM HTTP Server. El servidor de administración está instalado en la misma máquina que IBM HTTP Server y maneja las solicitudes administrativas dirigidas al servidor Web IBM HTTP Server. (String, obligatorio)
adminProtocol
Especifica el título del protocolo administrativo. Las opciones son HTTP o HTTPS. El valor predeterminado es HTTP. (String, obligatorio)
adminUserID
Especifica el ID de usuario, si está activada la autenticación en el servidor de administración del archivo de configuración de administración (admin.conf). Este valor debe coincidir con la autenticación en el archivo admin.conf. (String, opcional)
adminPasswd
Especifica la contraseña del ID de usuario. La contraseña se genera mediante el programa de utilidad htpasswd en el archivo admin.passwd. (String, opcional)

Parámetros opcionales

-templateName
Especifica el nombre de la plantilla que desea utilizar. Las plantillas incluyen lo siguiente: IHS, iPlanet, IIS, DOMINO, APACHE. La plantilla por omisión es IHS. (String, obligatorio)
-genUniquePorts
Especifica si el sistema genera puertos HTTP exclusivos para el servidor. El valor predeterminado es true. Especifique false si no desea generar puertos HTTP exclusivos para el servidor. (Booleano)
-templateLocation
El ID de configuración que representa la ubicación de una plantilla. Especifique el ID de configuración _Websphere_Config_Data_Id=templates/servertypes/WEB_SERVER|servertype-metadata.xml para crear un servidor genérico. (ObjectName)
[z/OS]-specificShortName
[z/OS]Especifica el nombre abreviado específico del servidor. Todos los servidores deben tener nombres abreviados específicos y exclusivos. Si no se especifica este parámetro, el sistema asigna automáticamente un nombre. El valor de este parámetro debe tener 8 caracteres como máximo y todos deben ir en mayúsculas.(String, opcional)
[z/OS]-genericShortName
[z/OS]Especifica el nombre abreviado genérico del servidor. Todos los servidores deben tener nombres abreviados específicos y exclusivos. Si no se especifica este parámetro, el sistema asigna automáticamente un nombre. El valor de este parámetro debe tener 8 caracteres como máximo y todos deben ir en mayúsculas.(String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createWebServer myNode {-name wsname
     -serverConfig {{80 /opt/path/to/ihs /opt/path/to/plugin
     /opt/path/to/plugin.xml "servicio windows"
     /opt/path/to/error.log /opt/path/to/access.log HTTP}}
     -remoteServerConfig {{8008 usuario  contraseña HTTP}}
  • Utilizando la lista Jython:
    print AdminTask.createWebServer(myNode, ['-name', wsname, 
     '-serverConfig',[['80','/opt/path/to/ihs', '/opt/path/to/plugin',
     '/opt/path/to/plugin.xml', 'servicio windows',
     '/opt/path/to/error.log', '/opt/path/to/access.log','HTTP']],
     '-remoteServerConfig',  [['8008','usuario','contraseña','HTTP']]]) 
  • Utilizando la serie Jython:
    AdminTask.createWebServer('myNode','-name wsname -serverConfig [80
     /opt/path/to/ihs  /opt/path/to/plugin /opt/path/to/plugin.xml "servicio windows"
    /opt/path/to/error.log /opt/path/to/access.log HTTP]
    -remoteServerConfig [8008 contraseña de usuario HTTP]') 

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createWebServer -interactive
  • Utilizando la serie Jython:
    AdminTask.createWebServer ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createWebServer (['-interactive'])

createWebServerTemplate

El mandato createWebServerTemplate crea una plantilla de servidor Web nueva.

Objeto de destino

Ninguno

Parámetros necesarios

-templateName
Especifica el nombre de la plantilla de servidor Web que desea crear. (String, obligatorio)
-serverName
Especifica el nombre del servidor en el que se basa la plantilla. (String, obligatorio)
-nodeName
Especifica el nodo que se corresponde con el servidor en el se basa la plantilla. (String, obligatorio)

Parámetros opcionales

-description
Especifica la descripción de la plantilla. (String)
-templateLocation
Especifica un ID de configuración que representa la ubicación donde se colocará la plantilla. (String)
El ejemplo siguiente muestra el formato del ID de configuración, en el que el nombre de visualización es opcional:
Websphere:_Websphere_Config_Data_Display_Name=nombre_visualización,_Websphere_Config_Data_Id=ID_configuración
El valor de ID de configuración es la plantilla de servidor web, que es templates\servertypes\WEB_SERVER|servertype-metadata.xml

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask createWebServerTemplate {-templateName newTemplate -serverName 
     servidor1 -nodeName ndnodo1  -description "Esta es mi plantilla nueva" -templateLocation
     Websphere:_Websphere_Config_Data_Display_Name=WEB_SERVER,_Websphere_Config_Data_Id=
     templates/servertypes/WEB_SERVER|servertype-metadata.xml}
  • Utilizando la serie Jython:
    AdminTask.createWebServerTemplate('[-templateName newTemplate -serverName 
     server1 -nodeName ndnode1
     -description "Esta es mi plantilla nueva"
     -templateLocation  Websphere:_Websphere_Config_Data_Display_Name= 
     WEB_SERVER,_Websphere_Config_Data_Id=templates/servertypes/WEB_SERVER|servertype-metadata.xml]')
  • Utilizando la lista Jython:
    AdminTask.createWebServerTemplate(['-templateName',  'newTemplate', '-serverName', 
     'server1', '-nodeName',  'ndnode1', '-description', "This is my new template"])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask createWebServerTemplate {-interactive}
  • Utilizando la serie Jython:
    AdminTask.createWebServerTemplate ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.createWebServerTemplate (['-interactive'])

deleteServer

Utilice el mandato deleteServer para eliminar un servidor.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Nombre del servidor que se desea eliminar. (String, obligatorio)
-nodeName
Nombre del nodo del servidor que desea eliminar. (String, obligatorio)

Parámetros opcionales

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask deleteServer
    {-serverName server_name -nodeName node_name}
  • Utilizando la serie Jython:
    AdminTask.deleteServer('[-serverName server_name -nodeName
    node_name]')
  • Utilizando la lista Jython:
    AdminTask.deleteServer(['-serverName', 'server_name', '-nodeName', 
     'node_name'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask deleteServer {-interactive}
  • Utilizando la serie Jython:
    AdminTask.deleteServer ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.deleteServer (['-interactive'])

deleteServerTemplate

Utilice el mandato deleteServerTemplate para eliminar una plantilla de servidor. No puede suprimir las plantillas definidas por el sistema. Sólo puede suprimir las plantillas de servidor que haya creado. Este mandato suprime el directorio que aloja la plantilla de servidor.

Objeto de destino

Nombre de la plantilla que se desea eliminar. (ObjectName, obligatorio)

Parámetros necesarios

Ninguno.

Parámetros opcionales

Ninguno.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask deleteServerTemplate 
     template_name(templates/serverTypes/APPLICATION_SERVER/servers /newTemplate|server.xml#Server_1105015708079)
  • Utilizando la serie Jython:
    AdminTask.deleteServerTemplate('template_name(templates/serverTypes/APPLICATION_SERVER/servers 
     /newTemplate|server.xml#Server_1105015708079)')
  • Utilizando la lista Jython:
    AdminTask.deleteServerTemplate('template_name(templates/serverTypes/APPLICATION_SERVER/servers 
     /newTemplate|server.xml#Server_1105015708079)')

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask deleteServerTemplate {-interactive}
  • Utilizando la serie Jython:
    AdminTask.deleteServerTemplate ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.deleteServerTemplate (['-interactive'])

getJavaHome

Utilice el mandato getJavaHome para obtener el valor inicial de Java.

Objeto de destino

Ninguno.

Parámetros necesarios

-serverName
Especifica el nombre del servidor. (String, obligatorio)
-nodeName
Especifica el nombre del nodo. (String, obligatorio)
[z/OS]Parámetros opcionales
-mode
Especifica la modalidad 64bit o 31bit. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask getJavaHome {-nodeName mynode -serverName miservidor}
    [z/OS]
     $AdminTask getJavaHome {-nodeName myNode -serverName miservidor -mode 64bit}
  • Utilizando la serie Jython:
    AdminTask.getJavaHome ('[-nodeName mynode -serverName miservidor]')
    [z/OS]
    AdminTask.getJavaHome ('[-nodeName myNode -serverName miservidor -mode 64bit]')
  • Utilizando la lista Jython:
    AdminTask.getJavaHome (['-nodeName' 'mynode' '-serverName' 'miservidor'])
    [z/OS]
    AdminTask.getJavaHome (['-nodeName', 'myNode', '-serverName', 'miservidor', '-mode', '64bit'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask getJavaHome {-interactive}
  • Utilizando la serie Jython:
    AdminTask.getJavaHome ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.getJavaHome (['-interactive'])
[z/OS]

getJVMMode

Utilice el mandato getJVMMode para obtener información sobre la modalidad de la JVM (Java Virtual Machine).

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Nombre del servidor. (String, obligatorio)
-nodeName
Nombre del nodo. (String, obligatorio)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask getJVMMode
    {-nodeName mynode -serverName miservidor}
  • Utilizando la serie Jython:
    AdminTask.getJVMMode ('[-nodeName mynode -serverName miservidor]')
  • Utilizando la lista Jython:
    AdminTask.getJVMMode (['-nodeName', 'mynode', '-serverName', 'miservidor'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask getJVMMode {-interactive}
  • Utilizando la serie Jython:
    AdminTask.getJVMMode ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.getJVMMode (['-interactive'])

getServerType

El mandato getServerType devuelve el tipo de servidor que especifique.

Objeto de destino

Ninguno

Parámetros opcionales

-serverName
Nombre del servidor. (String)
-nodeName
Nombre del nodo. (String)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask
    getServerType {-serverName test2 -nodeName ndnode1}
  • Utilizando la serie Jython:
    AdminTask.getServerType('[-serverName test2 -nodeName ndnode1]')
  • Utilizando la lista Jython:
    AdminTask.getServerType(['-serverName', 'test2', '-nodeName', 'ndnode1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask getServerType {-interactive}
  • Utilizando la serie Jython:
    AdminTask.getServerType ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.getServerType (['-interactive'])

listServers

El mandato listServers devuelve una lista de servidores.

Objeto de destino

Ninguno

Parámetros opcionales

serverType
Especifica el tipo de servidor. Se utiliza para filtrar los resultados. (String, opcional)
nodeName
Especifica el nombre del nodo. Se utiliza para filtrar los resultados. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listServers {-serverType APPLICATION_SERVER -nodeName ndnode1}
  • Utilizando la serie Jython:
    AdminTask.listServers('[-serverType APPLICATION_SERVER -nodeName ndnode1]')
  • Utilizando la lista Jython:
    AdminTask.listServers(['-serverType', 'APPLICATION_SERVER',  '-nodeName', 'ndnode1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listServers {-interactive}
  • Utilizando la serie Jython:
    AdminTask.listServers ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listServers (['-interactive'])

listServerTemplates

Utilice el mandato listServerTemplates para listar las plantillas de servidor.

Objeto de destino

Ninguno

Parámetros opcionales

-version
Versión de la plantilla que desea enumerar. (String, opcional)
-serverType
Especifique esta opción si desea enumerar las plantillas de un tipo de servidor específico. (String, opcional)
-name
Especifique esta opción para buscar una plantilla específica. (String, opcional)
-queryExp
Para clave y valor que puede utilizar para buscar plantillas según las propiedades. Por ejemplo, com.ibm.websphere.nodeOperatingSystem=os390 (String[], optional).

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listServerTemplates {-version 6.0.0.0 -serverType APPLICATION_SERVER}
  • Utilizando la serie Jython:
    AdminTask.listServerTemplates('[-version 6.0.0.0 -serverType APPLICATION_SERVER]')
  • Utilizando la lista Jython:
    AdminTask.listServerTemplates(['-version', '6.0.0.0',  '-serverType', 'APPLICATION_SERVER'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listServerTemplates {-interactive}
  • Utilizando la serie Jython:
    AdminTask.listServerTemplates ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listServerTemplates (['-interactive'])

listServerTypes

Utilice el mandato listServerTypes para visualizar todos los tipos de servidores actuales. Por ejemplo, APPLICATION_SERVER, WEB_SERVER, GENERIC_SERVER

Objeto de destino

Nombre de nodo para el que desea enumerar los tipos válidos. Por ejemplo, los tipos que sólo son válidos en z/OS aparecerán en un nodo z/OS. (String, opcional)

Parámetros y valores de retorno

  • Parámetros: ninguno
  • Devuelve: una lista de tipos de servidor que puede definir en un nodo. Si no especifica el objeto de destino, este mandato devuelve todos los tipos de servidor definidos en la totalidad de la célula.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask listServerTypes ndnode1
  • Utilizando la serie Jython:
    AdminTask.listServerTypes(ndnode1)
  • Utilizando la lista Jython:
    AdminTask.listServerTypes(ndnode1)

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask listServerTypes {-interactive}
  • Utilizando la serie Jython:
    AdminTask.listServerTypes ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.listServerTypes (['-interactive'])

setJVMDebugMode

Utilice el mandato setJVMDebugMode para establecer la modalidad de depuración de la JVM (Java Virtual Machine) para el servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Nombre del servidor cuyas propiedades de JVM se modificarán. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Nombre del nodo en el que reside el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)
-debugMode
Especifica si se debe ejecutar la JVM en modalidad de depuración. El valor predeterminado es no habilitar la modalidad de depuración. (Booleano, obligatorio)

Ejemplos

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setJVMDebugMode {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setJVMDebugMode ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setJVMDebugMode (['-interactive'])

setGenericJVMArguments

Utilice el mandato setGenericJVMArguments para pasar los argumentos de línea de mandatos al código de la JVM (Java Virtual Machine) que inicia el proceso del servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Especifica el nombre del servidor que contiene las propiedades de la JVM que se modifican. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Especifica el nombre de nodo donde reside el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)

Parámetros opcionales

[z/OS]-processType
[z/OS]Especifica el tipo de proceso del servidor. Los valores válidos son Control, Servant o Adjunct. (String, opcional)
-genericJvmArguments
Especifica que los argumentos de línea de mandatos que se pasan al código de JVM (Java Virtual Machine) que inicia el proceso del servidor de aplicaciones. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask
    setGenericJVMArguments {-serverName server1 -nodeName node1}
  • Utilizando la serie Jython:
    AdminTask.setGenericJVMArguments('[-serverName server1 -nodeName
    node1]')
  • Utilizando la lista Jython:
    AdminTask.setGenericJVMArguments(['-serverName', 'server1',  '-nodeName', 'node1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setGenericJVMArguments {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setGenericJVMArguments ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setGenericJVMArguments (['-interactive'])

setJVMInitialHeapSize

Utilice el mandato setJVMInitialHeapSize para establecer el tamaño de almacenamiento dinámico inicial de la JVM (Java Virtual Machine) para el servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros y valores de retorno

-serverName
Nombre del servidor cuyas propiedades de JVM se modifican. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Nombre del nodo en el que reside el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)
-initialHeapSize
Especifica el tamaño inicial de almacenamiento dinámico disponible para el código JVM, en megabytes. (Integer, obligatorio)

Ejemplos

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setJVMInitialHeapSize {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setJVMInitialHeapSize ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setJVMInitialHeapSize (['-interactive'])

setJVMMaxHeapSize

Utilice el mandato setJVMMaxHeapSize para establecer el tamaño de almacenamiento dinámico inicial de la JVM (Java Virtual Machine) para el servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros y valores de retorno

-serverName
Nombre del servidor cuyas propiedades de JVM se modifican. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Nombre del nodo en el que se encuentra el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)
-maximumHeapSize
Especifica el tamaño máximo de almacenamiento dinámico disponible para el código JVM, en megabytes. (Integer, obligatorio)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask setJVMMaxHeapSize {-serverName server1 -nodeName node1 -maximumHeapSize 10}
    Nota de configuración: Con el lenguaje de scripts Jacl, el mandato subst le permite sustituir un valor establecido previamente por una variable en el mandato. Por ejemplo, puede establecer el tamaño máximo de almacenamiento dinámico de JVM con los mandatos:
    set nodeparm "node1"
    $AdminTask setJVMMaxHeapSize [subst {-serverName server1 -nodeName $nodeparm 
    -maximumHeapSize 100}]
  • Utilizando la serie Jython:
    AdminTask.setJVMMaxHeapSize('[-serverName server1 -nodeName node1 -maximumHeapSize 10]')
  • Utilizando la lista Jython:
    AdminTask.setJVMMaxHeapSize(['-serverName', 'server1', '-nodeName', 'node1',
     '-maximumHeapSize', '10'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setJVMMaxHeapSize {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setJVMMaxHeapSize ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setJVMMaxHeapSize (['-interactive'])
[z/OS]

setJVMMode

Utilice el mandato setJVMMode para establecer la modalidad de la JVM (Java Virtual Machine).

La modalidad puede tener 64 bits. La modalidad local está permitida para la modificación desconectada del servidor.

Objeto de destino

Ninguno.

Parámetros y valores de retorno

-serverName
Nombre del servidor. (String, obligatorio)
-nodeName
Nombre del nodo. (String, obligatorio)

Parámetros opcionales

-mode
Especifica la modalidad 64bit o 31bit. (String, obligatorio)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask setJVMMode {-nodeName myNode -serverName miservidor -mode 64bit}
  • Utilizando la serie Jython:
    AdminTask.setJVMMode ('[-nodeName myNode -serverName miservidor -mode 64bit]')
  • Utilizando la lista Jython:
    AdminTask.setJVMMode (['-nodeName', 'myNode', '-serverName', 'miservidor',
     '-mode', '64bit'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setJVMMode {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setJVMMode ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setJVMMode (['-interactive'])

setJVMProperties

Utilice el mandato setJVMProperties para establecer la configuración de la JVM (Java Virtual Machine) para el servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Especifica el nombre del servidor para el que se modificarán las propiedades de la JVM. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Especifica el nombre de nodo donde reside el servidor. Si el nombre de servidor es exclusivo en toda la célula, este parámetro es opcional. (String, obligatorio)

Parámetros opcionales

-classpath
Especifica la vía de acceso de clases estándar en la que el código de la JVM (Java Virtual Machine) busca las clases. (String, opcional)
-bootClasspath
Clases y recursos de rutina de carga para el código de JVM. Esta opción sólo está disponible para las instrucciones JVM que dan soporte a las clases y recursos de rutina de carga. Puede separar varias vías de acceso con dos puntos (:) o un punto y coma (;), según el sistema operativo del nodo. (String, opcional)
-verboseModeClass
Especifica si se debe utilizar la salida de depuración detallada de la carga de clase. El valor predeterminado es no habilitar la carga de clase verbosa.(Boolean, opcional)
-verboseModeGarbageCollection
Especifica si se debe utilizar la salida de depuración detallada de la recogida de basura. El valor predeterminado es no habilitar la recogida de basura verbosa.(Boolean, opcional)
-verboseModeJNI
Especifica si se debe utilizar la salida de depuración detallada de la invocación de método nativo. El valor predeterminado es no habilitar la actividad de JNI (Java Native Interface) verbosa.(Booleano, opcional)
-initialHeapSize
Especifica el tamaño de almacenamiento dinámico inicial en megabytes que está disponible en el código JVM. (Entero, opcional)
-maximumHeapSize
Especifica el tamaño máximo de almacenamiento dinámico disponible en megabytes para el código JVM. (Entero, opcional)
-runHProf
Este parámetro sólo se aplica a la versión de WebSphere Application Server. Especifica si se debe utilizar el soporte de perfiles de HProf. Para utilizar otro perfil, especifique los valores del perfil personalizado mediante el parámetro hprofArguments. El valor predeterminado es no habilitar el soporte de perfiles de HProf. (Booleano, opcional)
-hprofArguments
Este parámetro sólo se aplica a la versión de WebSphere Application Server. Especifica los argumentos de perfil de la línea de mandatos que se pasan al código JVM que inicia el proceso del servidor de aplicaciones. Puede especificar argumentos cuando el soporte de perfiles de HProf está habilitado.(String, opcional)
-debugMode
Especifica si se debe ejecutar la JVM en modalidad de depuración. El valor predeterminado es no habilitar el soporte de modalidad de depuración. (Booleano, opcional)
-debugArgs
Especifica los argumentos de depuración de la línea de mandatos que se pasan al código JVM que inicia el proceso del servidor de aplicaciones. Puede especificar argumentos cuando está habilitada la modalidad de depuración. (String, opcional)
-genericJvmArguments
Especifica los argumentos de la línea de mandatos que se pasan al código JVM que inicia el proceso del servidor de aplicaciones. (String, opcional)
-executableJarFileName
Especifica un nombre completo de la vía de acceso del archivo JAR ejecutable que el código JVM utiliza. (String, opcional)
-disableJIT
Especifica si se debe inhabilitar la opción del compilador JIT (just in time) del código JVM. (Booleano, opcional)
-osName
Especifica los valores de JVM de un determinado sistema operativo. Cuando se inicia, el proceso utiliza los valores de JVM para el sistema operativo del nodo. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask
    setJVMProperties {-serverName server1 -nodeName node1}
  • Utilizando la serie Jython:
    AdminTask.setJVMProperties('[-serverName server1 -nodeName
    node1]')
  • Utilizando la lista Jython:
    AdminTask.setJVMProperties(['-serverName', 'server1', '-nodeName', 'node1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setJVMProperties {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setJVMProperties ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setJVMProperties (['-interactive'])

setJVMSystemProperties

Utilice el mandato setJVMSystemProperties para establecer la propiedad del sistema de la JVM (Java Virtual Machine) para el proceso del servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Especifica el nombre del servidor cuyas propiedades de sistema de JVM se establecerán. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Especifica el nombre de nodo donde reside el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)
-propertyName
Especifica el nombre de la propiedad. (String, obligatorio)
-propertyValue
Especifica el valor de la propiedad. (String, obligatorio)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask setJVMSystemProperties {-serverName server1 -nodeName node1 
     -propertyName  test.property -propertyValue testValue}
  • Utilizando la serie Jython:
    AdminTask.setJVMSystemProperties('[-serverName server1 -nodeName node1 
     -propertyName  test.property -propertyValue testValue]')
  • Utilizando la lista Jython:
    AdminTask.setJVMSystemProperties(['-serverName', 'server1',  '-nodeName', 'node1',
     '-propertyName', 'test.property',  '-propertyValue', 'testValue'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setJVMSystemProperties {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setJVMSystemProperties ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setJVMSystemProperties (['-interactive'])

setProcessDefinition

Utilice el mandato setProcessDefinition para establecer la definición del proceso de un servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Nombre del servidor para el que desea modificar la definición de proceso. Si sólo existe un servidor en toda la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Nombre del nodo en el que reside el servidor. Si el nombre de servidor es exclusivo en toda la célula, este parámetro es opcional. (String, obligatorio)

Parámetros opcionales

-executableName
Especifica el nombre ejecutable que se invoca para iniciar el proceso. Este parámetro sólo se aplica a la versión de WebSphere Application Server. (String, opcional)
-executableArguments
Especifica los argumentos que se pasan al proceso cuando éste se inicia. Este parámetro sólo se aplica a la versión de WebSphere Application Server. (String, opcional)
-workingDirectory
Especifica el directorio del sistema de archivos que el proceso utiliza como directorio de trabajo actual. (String, opcional)
-executableTargetKind
Especifica el tipo del destino del ejecutable. Los valores válidos son JAVA_CLASS y EXECUTABLE_JAR. (String, opcional)
-executableTarget
Especifica el nombre del destino ejecutable. El destino ejecutable es una clase Java que contiene un método main() o el nombre de un archivo JAR ejecutable. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask
    setProcessDefinition {-serverName server1 -nodeName node1}
  • Utilizando la serie Jython:
    AdminTask.setProcessDefinition('[-serverName server1 -nodeName
    node1]')
  • Utilizando la lista Jython:
    AdminTask.setProcessDefinition(['-serverName', 'server1', '-nodeName', 'node1'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setProcessDefinition {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setProcessDefinition ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setProcessDefinition (['-interactive'])

setTraceSpecification

Utilice el mandato setTraceSpecification para establecer la especificación de rastreo para el servidor. Si el servidor está ejecutando una especificación de rastreo, el cambio entra en vigor inmediatamente. Este mandato también guarda la especificación de rastreo en la configuración.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Especifica el nombre del servidor cuya especificación de rastreo se establecerá. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Especifica el nombre de nodo donde reside el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)
-traceSpecification
Especifica la especificación de rastreo. (String, obligatorio)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask setTraceSpecification {-serverName server1 -nodeName node1 
     -traceSpecification  com.ibm.*=all=enabled}
  • Utilizando la serie Jython:
    AdminTask.setTraceSpecification('[-serverName server1 -nodeName node1 
     -traceSpecification  com.ibm.*=all=enabled]')
  • Utilizando la lista Jython:
    AdminTask.setTraceSpecification(['-serverName', 'server1',  '-nodeName', 'node1',
     '-traceSpecification',  'com.ibm.*=all=enabled'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask setTraceSpecification {-interactive}
  • Utilizando la serie Jython:
    AdminTask.setTraceSpecification ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.setTraceSpecification (['-interactive'])

showJVMProperties

Utilice el mandato showJVMProperties para listar la configuración de la JVM (Java Virtual Machine) para el servidor del proceso de aplicaciones.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Especifica el nombre del servidor cuyas propiedades de JVM se muestran. Si sólo existe un servidor en toda la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Especifica el nombre de nodo donde reside el servidor. Si el nombre de servidor es exclusivo en toda la célula, este parámetro es opcional. (String, obligatorio)
-propertyName
Si especifica este parámetro, se devuelve el valor de esta propiedad. Si no especifica este parámetro, todas las propiedades de JVM se devolverán en formato de lista. Cada elemento en la lista es un par de nombre y valor de propiedad. (String, opcional)

Parámetros opcionales

-propertyName
Si especifica este parámetro, se devuelve el valor de esta propiedad. Si no especifica este parámetro, todas las propiedades de JVM se devolverán en formato de lista. Cada elemento en la lista es un par de nombre y valor de propiedad. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask showJVMProperties {-serverName server1 -nodeName node1  -propertyName 
     test.property}
  • Utilizando la serie Jython:
    AdminTask.showJVMProperties('[-serverName server1 -nodeName node1  -propertyName 
     test.property]')
  • Utilizando la lista Jython:
    AdminTask.showJVMProperties(['-serverName', 'server1', '-nodeName', 'node1',
     '-propertyName', 'test.property'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask showJVMProperties {-interactive}
  • Utilizando la serie Jython:
    AdminTask.showJVMProperties ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.showJVMProperties (['-interactive'])

showJVMSystemProperties

Utilice el mandato showJVMSystemProperties para mostrar las propiedades del sistema de la JVM (Java Virtual Machine) para el proceso del servidor de aplicaciones.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Especifica el nombre del servidor cuyas propiedades de JVM se mostrarán. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Especifica el nombre de nodo donde reside el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)

Parámetros opcionales

-propertyName
Si especifica este parámetro, se devuelve el valor de la propiedad especificada. Si no especifica este parámetro, se devolverán todas las propiedades en una lista donde cada elemento es un par de nombre y valor de propiedad. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask showJVMSystemProperties {-serverName server1 -nodeName node1 
     -propertyName test.property}
  • Utilizando la serie Jython:
    AdminTask.showJVMSystemProperties('[-serverName server1 -nodeName node1 
     -propertyName test.property]')
  • Utilizando la lista Jython:
    AdminTask.showJVMSystemProperties(['-serverName', 'server1',  '-nodeName', 'node1',
     '-propertyName',  'test.property'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask showJVMSystemProperties {-interactive}
  • Utilizando la serie Jython:
    AdminTask.showJVMSystemProperties ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.showJVMSystemProperties (['-interactive'])

showProcessDefinition

Utilice el mandato showProcessDefinition para mostrar la definición de proceso del servidor.

Objeto de destino

Ninguno

Parámetros necesarios

-serverName
Especifica el nombre del servidor para el que se muestra la definición de proceso. Si sólo existe un servidor en la configuración, este parámetro es opcional. (String, obligatorio)
-nodeName
Especifica el nombre de nodo donde reside el servidor. Si el nombre de servidor es exclusivo en la célula, este parámetro es opcional. (String, obligatorio)

Parámetros opcionales

-propertyName
Si no especifica este parámetro, todas las definiciones de proceso del servidor se devuelven en un formato de lista donde cada elemento de la lista es un par de nombre y valor de propiedad. Si especifica este parámetro, se devuelve el valor de propiedad del nombre de propiedad que se ha especificado. (String, opcional)

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask showProcessDefinition {-serverName server1 -nodeName node1 -propertyName 
     test.property}
  • Utilizando la serie Jython:
    AdminTask.showProcessDefinition('[-serverName server1 -nodeName node1 -propertyName 
     test.property]')
  • Utilizando la lista Jython:
    AdminTask.showProcessDefinition(['-serverName', 'server1',  '-nodeName', 'node1',
     '-propertyName',  'test.property'])

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask showProcessDefinition {-interactive}
  • Utilizando la serie Jython:
    AdminTask.showProcessDefinition ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.showProcessDefinition (['-interactive'])

showServerInfo

El mandato showServerInfo muestra la información del servidor que se especifique.

Objeto de destino

ID de configuración del servidor. (Obligatorio)

Parámetros y valores de retorno

  • Parámetros: ninguno
  • Devuelve: una lista de metadatos.

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask showServerInfo server1(cells/WAS00Network/nodes/ndnode1/servers/server1|server.xml)
  • Utilizando la serie Jython:
    AdminTask.showServerInfo('server1(cells/WAS00Network/nodes/ndnode1/servers/server1|server.xml)')
  • Utilizando la lista Jython:
    AdminTask.showServerInfo('server1(cells/WAS00Network/nodes/ndnode1/servers/server1|server.xml)')

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask showServerInfo {-interactive}
  • Utilizando la serie Jython:
    AdminTask.showServerInfo ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.showServerInfo (['-interactive'])

showServerTypeInfo

El mandato showServerTypeInfo muestra información acerca de un tipo de servidor específico.

Objeto de destino

Especifica un tipo de servidor. Por ejemplo: APPLICATION_SERVER (String, obligatorio)

Parámetros opcionales

-version
Especifica la versión de las plantillas que desea enumerar. Por ejemplo, 6.0.0.0. (String, opcional)
-serverType
Especifica si desea enumerar las plantillas de un tipo de servidor específico. (String, opcional)
-name
Especifica si se busca una plantilla específica. (String, opcional)
-queryExp
Especifica un par de clave y valor que puede utilizar para buscar plantillas según las propiedades. Por ejemplo, com.ibm.websphere.nodeOperatingSystem=os390 (String[], optional).

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask showServerTypeInfo APPLICATION_SERVER
  • Utilizando la serie Jython:
    AdminTask.showServerTypeInfo(APPLICATION_SERVER)
  • Utilizando la lista Jython:
    AdminTask.showServerTypeInfo(APPLICATION_SERVER)

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask showServerTypeInfo {-interactive}
  • Utilizando la serie Jython:
    AdminTask.showServerTypeInfo ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.showServerTypeInfo (['-interactive'])

showTemplateInfo

Utilice el mandato showTemplateInfo para visualizar la información de metadatos de una plantilla de servidor específica.

Objeto de destino

Especifica el ID de configuración del tipo de servidor. (String, obligatorio)

Parámetros y valores de retorno

Ejemplos

Ejemplo de utilización de la modalidad por lotes:

  • Utilizando Jacl:
    $AdminTask showTemplateInfo 
     default(templates/servertypes/APPLICATION_SERVER/servers/default|server.xml)  {isSystemTemplate true} 
    {name default}  {com.ibm.websphere.baseProductVersion 6.0.0} 
    {description {The WebSphere  Default Server Template}} 
     {com.ibm.websphere.baseProductMinorVersion 0.0} {com.ibm.websphere.baseProductMajorVersion 6} 
     {com.ibm.websphere.nodeOperatingSystem {}}{isDefaultTemplate true}
  • Utilizando la serie Jython:
    AdminTask.showTemplateInfo(default(templates/serverTypes/APPLICATION_SERVER/servers/default|server.xml))
     '[[isSystemTemplate true] [com.ibm.websphere.baseProductVersion 6.0.0]
    [name default]
    [com.ibm.websphere.baseProductMinorVersion 0.0] [description  The WebSphere Default Server Template] 
      [isDefaultTemplate true] [com.ibm.websphere.nodeOperatingSystem] [com.ibm.websphere.baseProductMajorVersion 6]]'
  • Utilizando la lista Jython:
    AdminTask.showTemplateInfo(default(templates/serverTypes/APPLICATION_SERVER/servers/default|server.xml))
     [['isSystemTemplate', 'true'], ['com.ibm.websphere.baseProductVersion', '6.0.0'], ['name', 'default']
     ['com.ibm.websphere.baseProductMinorVersion',  '0.0'], ['description', 'The WebSphere  
    Default Server Template']  ['isDefaultTemplate', 'true'], ['com.ibm.websphere.nodeOperatingSystem'], 
      ['com.ibm.websphere.baseProductMajorVersion',  '6']]

Ejemplo de utilización de la modalidad interactiva:

  • Utilizando Jacl:
    $AdminTask showTemplateInfo {-interactive}
  • Utilizando la serie Jython:
    AdminTask.showTemplateInfo ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.showTemplateInfo (['-interactive'])

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_atservermanagement
File name: rxml_atservermanagement.html