Befehlsgruppe "ManagedObjectMetadata" für das AdminTask-Objekt

Sie können die Scripting-Sprachen Jython und Jacl verwenden, um Server mit dem Tool "wsadmin" zu verwalten. Die Befehle und Parameter in der Gruppe ManagedObjectMetadata können verwendet werden, um Konfigurations- und Metadateninformationen für einen bestimmten Knoten abzurufen.

Die Befehlsgruppe "ManagedObjectMetadata" für das Objekt "AdminTask" enthält die folgenden Befehle:

compareNodeVersion

Der Befehl compareNodeVersion vergleicht die Version von WebSphere Application Server eines bestimmten Knotens und eine Eingabeversion.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.
-version
Eine Versionsnummer, die mit der Versionsnummer von WebSphere Application Server verglichen werden soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask compareNodeVersion {-nodeName node1 -version 5}
  • Mit Jython (String):
    AdminTask.compareNodeVersion('[-nodeName node1 -version 5]')
  • Mit Jython (List):
    AdminTask.compareNodeVersion(['-nodeName', 'node1', '-version', '5'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask compareNodeVersion {-interactive}
  • Mit Jython (String):
    AdminTask.compareNodeVersion ('[-interactive]')
  • Mit Jython (List):
    AdminTask.compareNodeVersion (['-interactive'])

getAvailableSDKsOnNode

Führen Sie den Befehl getAvailableSDKsOnNode aus, um eine Liste mit den Namen installierter Software Development Kits (SDKs) zurückzugeben, die ein Knoten nicht verwendet, zurückzugeben. Dieser Befehl listet die SDKs auf, die installiert wurden und für den Knoten verfügbar sind.

Sie können diesen Befehl ausführen, befor Sie ein SDK mit den Setter-Befehlen aus der Befehlsgruppe "AdminSDKCmds" festlegen. Weitere Informationen finden Sie in der Beschreibung der Befehlsgruppe "AdminSDKCmds" für das Objekt "AdminTask".

Zielobjekt

Ohne.

Erforderliche Parameter

-nodeName
Gibt den Namen des Knotens an, für den Sie eine Liste verfügbarer SDKs (Software Development Kits) anzeigen möchten. (String, erforderlich)

Optionale Parameter

Ohne.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getAvailableSDKsOnNode {-nodeName myNode}
  • Mit Jython (String):
    AdminTask.getAvailableSDKsOnNode('[-nodeName myNode]')
  • Mit Jython (List):
    AdminTask.getAvailableSDKsOnNode(['-nodeName', 'myNode'])

Verwendungsbeispiel für den Dialogmodus

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

getMetadataProperties

Der Befehl getMetadataProperties ruft alle Metadaten für den angegebenen Knoten ab.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getMetadataProperties {-nodeName node1}
  • Mit Jython (String):
    AdminTask.getMetadataProperties('[-nodeName node1]')
  • Mit Jython (List):
    AdminTask.getMetadataProperties(['-nodeName', 'node1'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask getMetadataProperties {-interactive}
  • Mit Jython (String):
    AdminTask.getMetadataProperties ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getMetadataProperties (['-interactive'])

getMetadataProperty

Der Befehl getMetadataProperty ruft Metadaten mit dem angegebenen Schlüssel für den angegebenen Knoten ab.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.
-propertyName
Der Schlüssel für die Metadateneigenschaft.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getMetadataProperty {-nodeName node1
    -propertyName com.ibm.websphere.baseProductVersion}
  • Mit Jython (String):
    AdminTask.getMetadataProperty ('[-nodeName node1 -propertyName 
    com.ibm.websphere.baseProductVersion]')
  • Mit Jython (List):
    AdminTask.getMetadataProperty (['-nodeName', 'node1', '-propertyName',
     'com.ibm.websphere.baseProductVersion'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask getMetadataProperty {-interactive}
  • Mit Jython (String):
    AdminTask.getMetadataProperty ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getMetadataProperty (['-interactive'])

getNodeBaseProductVersion

Der Befehl getNodeBaseProductVersion gibt die Version von WebSphere Application Server für einen bestimmten Knoten zurück.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getNodeBaseProductVersion {-nodeName node1}
  • Mit Jython (String):
    AdminTask.getNodeBaseProductVersion('[-nodeName node1]')
  • Mit Jython (List):
    AdminTask.getNodeBaseProductVersion(['-nodeName', 'node1'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask getNodeBaseProductVersion {-interactive}
  • Mit Jython (String):
    AdminTask.getNodeBaseProductVersion ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getNodeBaseProductVersion (['-interactive'])

getNodeMajorVersion

Der Befehl getNodeMajorVersion gibt die Hauptversion von WebSphere Application Server für einen bestimmten Knoten zurück.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getNodeMajorVersion
    {-nodeName node1}
  • Mit Jython (String):
    AdminTask.getNodeMajorVersion('[-nodeName node1]')
  • Mit Jython (List):
    AdminTask.getNodeMajorVersion(['-nodeName', 'node1'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask getNodeMajorVersion {-interactive}
  • Mit Jython (String):
    AdminTask.getNodeMajorVersion ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getNodeMajorVersion (['-interactive'])

getNodeMinorVersion

Der Befehl getNodeMinorVersion gibt die Nebenversion von WebSphere Application Server für einen bestimmten Knoten zurück.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getNodeMinorVersion
    {-nodeName node1}
  • Mit Jython (String):
    AdminTask.getNodeMinorVersion('[-nodeName node1]')
  • Mit Jython (List):
    AdminTask.getNodeMinorVersion(['-nodeName', 'node1'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask getNodeMinorVersion {-interactive}
  • Mit Jython (String):
    AdminTask.getNodeMinorVersion ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getNodeMinorVersion (['-interactive'])

getNodePlatformOS

Der Befehl getNodePlatformOS gibt den Betriebssystemnamen für einen bestimmten Knoten zurück.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getNodePlatformOS
    {-nodeName node1}
  • Mit Jython (String):
    AdminTask.getNodePlatformOS('[-nodeName node1]')
  • Mit Jython (List):
    AdminTask.getNodePlatformOS(['-nodeName', 'node1'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask getNodePlatformOS {-interactive}
  • Mit Jython (String):
    AdminTask.getNodePlatformOS ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getNodePlatformOS (['-interactive'])

getNodeSysplexName

Der Befehl getNodeSysplexName gibt den Sysplex-Namen für einen bestimmten Knoten zurück.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getNodeSysplexName
    {-nodeName node1}
  • Mit Jython (String):
    AdminTask.getNodeSysplexName('[-nodeName node1]')
  • Mit Jython (List):
    AdminTask.getNodeSysplexName(['-nodeName', 'node1'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask getNodeSysplexName {-interactive}
  • Mit Jython (String):
    AdminTask.getNodeSysplexName ('[-interactive]')
  • Mit Jython (List):
    AdminTask.getNodeSysplexName (['-interactive'])

getSDKPropertiesOnNode

Führen Sie den Befehl getSDKPropertiesOnNode aus, um eine Liste der SDK-Eigenschaften für einen Knoten zurückzugeben. Dieser Befehl listet die Eigenchaften der SDKs auf, die installiert wurden und für den Knoten verfügbar sind.

Wenn Sie die Option "-sdkName" nicht angeben, gibt der Befehl alle Eigenschaften für alle verfügbaren SDKs zurück. Wenn Sie die Option "-sdkAttributes" angeben, gibt der Befehl nur Eigenschaften für die angegebenen SDK-Attribute zurück.

Sie können diesen Befehl ausführen, befor Sie ein SDK mit den Setter-Befehlen aus der Befehlsgruppe "AdminSDKCmds" festlegen. Weitere Informationen finden Sie in der Beschreibung der Befehlsgruppe "AdminSDKCmds" für das Objekt "AdminTask".

Zielobjekt

Ohne.

Erforderliche Parameter

-nodeName
Gibt den Namen des Knotens an, für den Sie die Eigenschaften installierter SDKs anzeigen möchten. (String, erforderlich)

Optionale Parameter

-sdkName
Gibt den Namen eines SDK an, dessen Eigenschaften Sie zurückgeben möchten. (String, optional)
-sdkAttributes
Gibt eine Liste der SDK-Attribute an, deren Eigenschaften Sie zurückgeben möchten. (String, optional)

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode}
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode -sdkName 1.6_32}
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode -sdkAttributes
     {Position}}
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode -sdkName 1.6_32
     -sdkAttributes {Positionsversion}}
  • Mit Jython (String):
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode -sdkName 1.6_32]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode -sdkAttributes 
    [Positionsversion]]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode -sdkName 1.6_32 
    -sdkAttributes [Positionsversion]]')
  • Mit Jython (List):
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode','-sdkName', 
    '1.6_32'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode', '-sdkAttributes', 
    '[Positionsversion]'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode', '-sdkName',
     '1.6_32', '-sdkAttributes', '[Positionsversion]'])

Verwendungsbeispiel für den Dialogmodus

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

isNodeZOS

Der Befehl isNodeZOS prüft, ob der angegebene Knoten auf der Plattform z/OS ausgeführt wird. Dieser Befehl gilt nicht für verteilte Plattformen und für WebSphere Application Server.

Zielobjekt

Ohne.

Parameter und Rückgabewerte

-nodeName
Der Name des Knotens, der den Metadaten zugeordnet ist, den dieser Befehl zurückgeben soll.

Verwendungsbeispiel für den Stapelmodus

  • Mit Jacl:
    $AdminTask isNodeZOS
    {-nodeName node1}
  • Mit Jython (String):
    AdminTask.isNodeZOS('[-nodeName node1]')
  • Mit Jython (List):
    AdminTask.isNodeZOS(['-nodeName', 'node1'])

Verwendungsbeispiel für den Dialogmodus

  • Mit Jacl:
    $AdminTask isNodeZOS {-interactive}
  • Mit Jython (String):
    AdminTask.isNodeZOS ('[-interactive]')
  • Mit Jython (List):
    AdminTask.isNodeZOS (['-interactive'])

Symbol, das den Typ des Artikels anzeigt. Referenzartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atmanagedobjmetadata
Dateiname:rxml_atmanagedobjmetadata.html