Grupo de mandatos ManagedObjectMetadata 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 ManagedObjectMetadata se pueden utilizar para recuperar la información de configuración y de metadatos para un nodo especificado.

El grupo de mandatos ManagedObjectMetadata para el objeto AdminTask incluye los mandatos siguientes:

compareNodeVersion

El mandato compareNodeVersion compara la versión de WebSphere Application Server para un nodo y versión especificados.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.
-version
Número de versión con el que desea comparar el número de versión de WebSphere Application Server.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask compareNodeVersion {-nodeName nodo1 -version 5}
  • Utilizando la serie Jython:
    AdminTask.compareNodeVersion('[-nodeName nodo1 -version 5]')
  • Utilizando la lista Jython:
    AdminTask.compareNodeVersion(['-nodeName', 'nodo1', '-version', '5'])

Ejemplo de utilización de la modalidad interactiva

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

getAvailableSDKsOnNode

Ejecute el mandato getAvailableSDKsOnNode para devolver una lista de los nombres de los kits de desarrollo de software instalados que un nodo puede utilizar. Este mandato lista los kits de desarrollo de software que se han instalado y que están disponibles para su uso por parte del nodo.

Puede ejecutar este mandato antes de establecer un SDK utilizando los mandatos setter en el grupo de mandatos AdminSDKCmds. Consulte el grupo de mandatos AdminSDKCmds para el objeto AdminTask.

Objeto de destino

Ninguna

Parámetros necesarios

-nodeName
Especifica el nombre del nodo para el que desea una lista de kits de desarrollo de software disponibles. (String, obligatorio)

Parámetros opcionales

Ninguna

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getAvailableSDKsOnNode {-nodeName miNodo}
  • Utilizando la serie Jython:
    AdminTask.getAvailableSDKsOnNode('[-nodeName miNodo]')
  • Utilizando la lista Jython:
    AdminTask.getAvailableSDKsOnNode(['-nodeName', 'miNodo'])

Ejemplo de utilización de la modalidad interactiva

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

getMetadataProperties

El mandato getMetadataProperties obtiene todos los metadatos del nodo especificado.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getMetadataProperties {-nodeName nodo1}
  • Utilizando la serie Jython:
    AdminTask.getMetadataProperties('[-nodeName nodo1]')
  • Utilizando la lista Jython:
    AdminTask.getMetadataProperties(['-nodeName', 'nodo1'])

Ejemplo de utilización de la modalidad interactiva

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

getMetadataProperty

El mandato getMetadataProperty obtiene metadatos con la clave especificada para el nodo especificado.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.
-propertyName
Clave de propiedad de metadatos.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getMetadataProperty {-nodeName nodo1 -propertyName
     com.ibm.websphere.baseProductVersion}
  • Utilizando la serie Jython:
    AdminTask.getMetadataProperty ('[-nodeName nodo1 -propertyName
    com.ibm.websphere.baseProductVersion]')
  • Utilizando la lista Jython:
    AdminTask.getMetadataProperty (['-nodeName', 'nodo1', '-propertyName',
     'com.ibm.websphere.baseProductVersion'])

Ejemplo de utilización de la modalidad interactiva

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

getNodeBaseProductVersion

El mandato getNodeBaseProductVersion devuelve la versión de WebSphere Application Server para un nodo especificado.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getNodeBaseProductVersion {-nodeName nodo1}
  • Utilizando la serie Jython:
    AdminTask.getNodeBaseProductVersion('[-nodeName nodo1]')
  • Utilizando la lista Jython:
    AdminTask.getNodeBaseProductVersion(['-nodeName', 'nodo1'])

Ejemplo de utilización de la modalidad interactiva

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

getNodeMajorVersion

El mandato getNodeMajorVersion devuelve la versión principal de WebSphere Application Server para un nodo especificado.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getNodeMajorVersion {-nodeName nodo1}
  • Utilizando la serie Jython:
    AdminTask.getNodeMajorVersion('[-nodeName nodo1]')
  • Utilizando la lista Jython:
    AdminTask.getNodeMajorVersion(['-nodeName', 'nodo1'])

Ejemplo de utilización de la modalidad interactiva

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

getNodeMinorVersion

El mandato getNodeMinorVersion devuelve la versión secundaria de WebSphere Application Server para un nodo especificado.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getNodeMinorVersion {-nodeName nodo1}
  • Utilizando la serie Jython:
    AdminTask.getNodeMinorVersion('[-nodeName nodo1]')
  • Utilizando la lista Jython:
    AdminTask.getNodeMinorVersion(['-nodeName', 'nodo1'])

Ejemplo de utilización de la modalidad interactiva

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

getNodePlatformOS

El mandato getNodePlatformOS devuelve el nombre del sistema operativo para un nodo especificado.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getNodePlatformOS {-nodeName nodo1}
  • Utilizando la serie Jython:
    AdminTask.getNodePlatformOS('[-nodeName nodo1]')
  • Utilizando la lista Jython:
    AdminTask.getNodePlatformOS(['-nodeName', 'nodo1'])

Ejemplo de utilización de la modalidad interactiva

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

getNodeSysplexName

El mandato getNodeSysplexName devuelve el nombre de sysplex para un nodo especificado.

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getNodeSysplexName {-nodeName nodo1}
  • Utilizando la serie Jython:
    AdminTask.getNodeSysplexName('[-nodeName nodo1]')
  • Utilizando la lista Jython:
    AdminTask.getNodeSysplexName(['-nodeName', 'nodo1'])

Ejemplo de utilización de la modalidad interactiva

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

getSDKPropertiesOnNode

Ejecute el mandato getSDKPropertiesOnNode para devolver una lista de las propiedades de los kits de desarrollo de software de un nodo. Este mandato lista las propiedades de los kits de desarrollo de software que se han instalado y que están disponibles para su uso por parte del nodo.

Cuando no se especifica la opción -sdkName, el mandato devuelve todas las propiedades de todos los kits de desarrollo de software disponibles. Cuando se especifica la opción -sdkAttributes, el mandato devuelve únicamente las propiedades para los atributos SDK especificados.

Puede ejecutar este mandato antes de establecer un SDK utilizando los mandatos setter en el grupo de mandatos AdminSDKCmds. Consulte el grupo de mandatos AdminSDKCmds para el objeto AdminTask.

Objeto de destino

Ninguna

Parámetros necesarios

-nodeName
Especifica el nombre del nodo para el que desea una lista de propiedades de los SDK instalados. (String, obligatorio)

Parámetros opcionales

-sdkName
Especifica el nombre de un SDK cuyas propiedades desea que se devuelvan. (String, opcional)
-sdkAttributes
Especifica una lista de los atributos de SDK cuyas propiedades desea que se devuelvan. (String, opcional)

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask getSDKPropertiesOnNode {-nodeName miNodo}
    $AdminTask getSDKPropertiesOnNode {-nodeName miNodo -sdkName 1.6_32}
    $AdminTask getSDKPropertiesOnNode {-nodeName miNodo -sdkAttributes
     {location}}
    $AdminTask getSDKPropertiesOnNode {-nodeName miNodo -sdkName 1.6_32
     -sdkAttributes {versión de ubicación}} 
  • Utilizando la serie Jython:
    AdminTask.getSDKPropertiesOnNode('[-nodeName miNodo]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName miNodo -sdkName 1.6_32]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName miNodo -sdkAttributes
    [versión de ubicación]]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName miNodo -sdkName 1.6_32
    -sdkAttributes [versión de ubicación]]')
  • Utilizando la lista Jython:
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'miNodo'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'miNodo','-sdkName',
    '1.6_32'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'miNodo', '-sdkAttributes',
    '[versión de ubicación]'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'miNodo','-sdkName',
     '1.6_32', '-sdkAttributes', '[versión de ubicación]'])

Ejemplo de utilización de la modalidad interactiva

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

isNodeZOS

El mandato isNodeZOS comprueba si el nodo que especifica se está ejecutando en la plataforma z/OS. Este mandato no se aplica a las plataformas distribuidas o a WebSphere Application Server

Objeto de destino

Ninguna

Parámetros y valores de retorno

-nodeName
Nombre del nodo asociado con los metadatos que desea que devuelva este mandato.

Ejemplo de utilización de la modalidad de proceso por lotes

  • Utilizando Jacl:
    $AdminTask isNodeZOS {-nodeName nodo1}
  • Utilizando la serie Jython:
    AdminTask.isNodeZOS('[-nodeName nodo1]')
  • Utilizando la lista Jython:
    AdminTask.isNodeZOS(['-nodeName', 'nodo1'])

Ejemplo de utilización de la modalidad interactiva

  • Utilizando Jacl:
    $AdminTask isNodeZOS {-interactive}
  • Utilizando la serie Jython:
    AdminTask.isNodeZOS ('[-interactive]')
  • Utilizando la lista Jython:
    AdminTask.isNodeZOS (['-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_atmanagedobjmetadata
File name: rxml_atmanagedobjmetadata.html