Groupe de commandes ManagedObjectMetadata de l'objet AdminTask

Les langages de script Jython ou Jacl permettent de gérer les serveurs à l'aide de l'outil wsadmin. Les commandes et paramètres du groupe ManagedObjectMetadata peuvent être utilisés pour extraire la configuration et les informations de métadonnées pour un noeud spécifié.

Le groupe de commandes ManagedObjectMetadata de l'objet AdminTask inclut les commandes suivantes :

compareNodeVersion

La commande compareNodeVersion compare la version de WebSphere Application Server d'après un noeud que vous indiquez et une version d'entrée.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.
-version
Numéro de version que vous souhaitez comparer au numéro de version de WebSphere Application Server.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask compareNodeVersion {-nodeName node1 -version 5}
  • Avec une chaîne Jython :
    AdminTask.compareNodeVersion('[-nodeName node1 -version 5]')
  • Avec la liste Jython :
    AdminTask.compareNodeVersion(['-nodeName', 'node1', '-version', '5'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask compareNodeVersion {-interactive}
  • Avec une chaîne Jython :
    AdminTask.compareNodeVersion ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.compareNodeVersion (['-interactive'])

getAvailableSDKsOnNode

Exécutez la commande getAvailableSDKsOnNode pour revenir à la liste des noms des kits de développement de logiciels installés qu'un noeud peut utiliser. Elle répertorie les kits de développement de logiciels qui ont été installés et que le noeud peut utiliser.

Vous pouvez exécuter cette commande avant de définir un kit de développement de logiciels (SDK) à l'aide des commandes setter du groupe de commandes AdminSDKCmds. Voir Groupe de commandes AdminSDKCmds pour l'objet AdminTask.

Objet cible

Aucun

Paramètres requis

-nodeName
Spécifie le nom du noeud pour lequel afficher la liste des kits de développement de logiciels disponibles. (Chaîne, obligatoire)

Paramètres facultatifs

Aucun

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getAvailableSDKsOnNode {-nodeName myNode}
  • Avec une chaîne Jython :
    AdminTask.getAvailableSDKsOnNode('[-nodeName myNode]')
  • Avec la liste Jython :
    AdminTask.getAvailableSDKsOnNode(['-nodeName', 'myNode'])

Exemple d'utilisation du mode interactif

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

getMetadataProperties

La commande getMetadataProperties permet d'obtenir toutes les métadonnées du noeud indiqué.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getMetadataProperties {-nodeName node1}
  • Avec une chaîne Jython :
    AdminTask.getMetadataProperties('[-nodeName node1]')
  • Avec la liste Jython :
    AdminTask.getMetadataProperties(['-nodeName', 'node1'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask getMetadataProperties {-interactive}
  • Avec une chaîne Jython :
    AdminTask.getMetadataProperties ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.getMetadataProperties (['-interactive'])

getMetadataProperty

La commande getMetadataProperty permet d'obtenir les métadonnées du noeud indiqué contenant la clé spécifiée.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.
-propertyName
La clé de propriété des métadonnées.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getMetadataProperty {-nodeName node1 -propertyName
     com.ibm.websphere.baseProductVersion}
  • Avec une chaîne Jython :
    AdminTask.getMetadataProperty ('[-nodeName node1 -propertyName 
    com.ibm.websphere.baseProductVersion]')
  • Avec la liste Jython :
    AdminTask.getMetadataProperty (['-nodeName', 'node1', '-propertyName',
     'com.ibm.websphere.baseProductVersion'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask getMetadataProperty {-interactive}
  • Avec une chaîne Jython :
    AdminTask.getMetadataProperty ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.getMetadataProperty (['-interactive'])

getNodeBaseProductVersion

La commande getNodeBaseProductVersion renvoie la version WebSphere Application Server du noeud indiqué.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getNodeBaseProductVersion {-nodeName node1}
  • Avec une chaîne Jython :
    AdminTask.getNodeBaseProductVersion('[-nodeName node1]')
  • Avec la liste Jython :
    AdminTask.getNodeBaseProductVersion(['-nodeName', 'node1'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask getNodeBaseProductVersion {-interactive}
  • Avec une chaîne Jython :
    AdminTask.getNodeBaseProductVersion ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.getNodeBaseProductVersion (['-interactive'])

getNodeMajorVersion

La commande getNodeMajorVersion renvoie la version principale WebSphere Application Server du noeud indiqué.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getNodeMajorVersion {-nodeName node1}
  • Avec une chaîne Jython :
    AdminTask.getNodeMajorVersion('[-nodeName node1]')
  • Avec la liste Jython :
    AdminTask.getNodeMajorVersion(['-nodeName', 'node1'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask getNodeMajorVersion {-interactive}
  • Avec une chaîne Jython :
    AdminTask.getNodeMajorVersion ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.getNodeMajorVersion (['-interactive'])

getNodeMinorVersion

La commande getNodeMinorVersion renvoie la version secondaire WebSphere Application Server du noeud indiqué.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getNodeMinorVersion {-nodeName node1}
  • Avec une chaîne Jython :
    AdminTask.getNodeMinorVersion('[-nodeName node1]')
  • Avec la liste Jython :
    AdminTask.getNodeMinorVersion(['-nodeName', 'node1'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask getNodeMinorVersion {-interactive}
  • Avec une chaîne Jython :
    AdminTask.getNodeMinorVersion ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.getNodeMinorVersion (['-interactive'])

getNodePlatformOS

La commande getNodePlatformOS renvoie le nom du système d'exploitation du noeud indiqué.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getNodePlatformOS {-nodeName node1}
  • Avec une chaîne Jython :
    AdminTask.getNodePlatformOS('[-nodeName node1]')
  • Avec la liste Jython :
    AdminTask.getNodePlatformOS(['-nodeName', 'node1'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask getNodePlatformOS {-interactive}
  • Avec une chaîne Jython :
    AdminTask.getNodePlatformOS ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.getNodePlatformOS (['-interactive'])

getNodeSysplexName

La commande getNodeSysplexName renvoie le nom de sysplex du noeud indiqué.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask getNodeSysplexName {-nodeName node1}
  • Avec une chaîne Jython :
    AdminTask.getNodeSysplexName('[-nodeName node1]')
  • Avec la liste Jython :
    AdminTask.getNodeSysplexName(['-nodeName', 'node1'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask getNodeSysplexName {-interactive}
  • Avec une chaîne Jython :
    AdminTask.getNodeSysplexName ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.getNodeSysplexName (['-interactive'])

getSDKPropertiesOnNode

Exécutez la commande getSDKPropertiesOnNode pour revenir à la liste des propriétés de kit de développement de logiciels pour un noeud. Elle répertorie les propriétés des kits de développement de logiciels qui ont été installés et que le noeud peut utiliser.

Si l'option -sdkName n'est pas spécifiée, la commande renvoie toutes les propriétés pour tous les kits de développement de logiciels disponibles. Si l'option -sdkAttributes est spécifiée, la commande renvoie uniquement les propriétés pour les attributs de kit de développement de logiciels spécifiés.

Vous pouvez exécuter cette commande avant de définir un kit de développement de logiciels (SDK) à l'aide des commandes setter du groupe de commandes AdminSDKCmds. Voir Groupe de commandes AdminSDKCmds pour l'objet AdminTask.

Objet cible

Aucun

Paramètres requis

-nodeName
Spécifie le nom du noeud pour lequel afficher la liste des propriétés de kit de développement de logiciels installées. (Chaîne, obligatoire)

Paramètres facultatifs

-sdkName
Spécifie le nom d'un kit de développement de logiciels pour lequel renvoyer les propriétés. (Chaîne, facultatif)
-sdkAttributes
Spécifie la liste des attributs de kit de développement de logiciels pour lesquels renvoyer les propriétés. (Chaîne, facultatif)

Syntaxe d'un exemple de mode différé

  • Langage Jacl :
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode}
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode -sdkName 1.6_32}
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode -sdkAttributes
     {location}}
    $AdminTask getSDKPropertiesOnNode {-nodeName myNode -sdkName 1.6_32
     -sdkAttributes {location version}}
  • Avec une chaîne Jython :
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode -sdkName 1.6_32]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode -sdkAttributes 
    [location version]]')
    AdminTask.getSDKPropertiesOnNode('[-nodeName myNode -sdkName 1.6_32 
    -sdkAttributes [location version]]')
  • Avec la liste Jython :
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode','-sdkName', 
    '1.6_32'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode', '-sdkAttributes', 
    '[location version]'])
    AdminTask.getSDKPropertiesOnNode(['-nodeName', 'myNode', '-sdkName',
     '1.6_32', '-sdkAttributes', '[location version]'])

Exemple d'utilisation du mode interactif

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

isNodeZOS

La commande isNodeZOS vérifie si un noeud indiqué est en cours d'exécution sur la plateforme z/OS. Cette commande ne s'applique ni aux plateformes distribuées ni à WebSphere Application Server.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Le nom du noeud associé aux métadonnées que vous voulez que cette commande renvoie.

Exemple d'utilisation en mode de traitement par lots

  • Langage Jacl :
    $AdminTask isNodeZOS {-nodeName node1}
  • Avec une chaîne Jython :
    AdminTask.isNodeZOS('[-nodeName node1]')
  • Avec la liste Jython :
    AdminTask.isNodeZOS(['-nodeName', 'node1'])

Exemple d'utilisation du mode interactif

  • Langage Jacl :
    $AdminTask isNodeZOS {-interactive}
  • Avec une chaîne Jython :
    AdminTask.isNodeZOS ('[-interactive]')
  • Avec la liste Jython :
    AdminTask.isNodeZOS (['-interactive'])

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_atmanagedobjmetadata
Nom du fichier : rxml_atmanagedobjmetadata.html