Groupe de commandes CoreGroupManagement pour l'objet AdminTask

Vous pouvez utiliser les langages de script Jython ou Jacl pour gérer des applications déployées. Les commandes et paramètres du groupe CoreGroupManagement peuvent être utilisés pour créer et gérer des groupes centraux. Un groupe central est un domaine de haute disponibilité constitué d'un ensemble de processus contenus dans la même cellule et capables d'établir directement des relations de haute disponibilité. Une cellule doit contenir au moins un groupe central.

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

createCoreGroup

La commande createCoreGroup permet de créer un groupe central. Le groupe central que vous créez ne contient aucun membre.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-coreGroupName
Nom du groupe central que vous créez. (Chaîne obligatoire)

Exemples

Syntaxe d'un exemple de mode différé :

  • Avec Jacl :
    $AdminTask createCoreGroup {-coreGroupName MyCoreGroup} AdminConfig.save()
    Vous avez également la possibilité d'utiliser l'exemple de script suivant pour ajouter une description pour le nouveau groupe central :
    set core [$AdminConfig getid /Cell:myCell/CoreGroup:MyCoreGroup/] $AdminConfig 
     modify $core {{description "My Description"}} $AdminConfig save     
  • A l'aide de la chaîne Jython :
    AdminTask.createCoreGroup('[-coreGroupName MyCoreGroup]')
    Vous avez également la possibilité d'utiliser l'exemple de script suivant pour ajouter une description pour le nouveau groupe central :
    core = AdminConfig.getid('/Cell:myCell/CoreGroup:MyCoreGroup/') 
     AdminConfig.modify(core, [['description', "This is my new description"]]) AdminConfig.save()      
  • A l'aide de la liste Jython :
    AdminTask.createCoreGroup(['-coreGroupName', 'MyCoreGroup'])
    Vous avez également la possibilité d'utiliser l'exemple de script suivant pour ajouter une description pour le nouveau groupe central :
    core = AdminConfig.getid('/Cell:myCell/CoreGroup:MyCoreGroup/') 
     AdminConfig.modify(core, [['description', "This is my new description"]]) AdminConfig.save()      

Exemple d'utilisation en mode interactif :

  • Avec Jacl :
    $AdminTask createCoreGroup {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.createCoreGroup ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.createCoreGroup (['-interactive'])

deleteCoreGroup

La commande supprime un groupe central existant. Le groupe central que vous indiquez ne doit pas contenir de membre. Vous ne pouvez pas supprimer le groupe central par défaut.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-coreGroupName
Nom du groupe central à supprimer. (Chaîne obligatoire)

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask deleteCoreGroup {-coreGroupName MyCoreGroup} 
  • A l'aide de la chaîne Jython :
    AdminTask.deleteCoreGroup('[-coreGroupName MyCoreGroup]') 
  • A l'aide de la liste Jython :
    AdminTask.deleteCoreGroup(['-coreGroupName', 'MyCoreGroup']) 

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask deleteCoreGroup {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.deleteCoreGroup ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.deleteCoreGroup ('[-interactive]')

doesCoreGroupExist

La commande doesCoreGroupExist renvoie une valeur booléenne qui indique si le groupe central que vous spécifiez existe.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-coreGroupName
Nom du groupe central. (Chaîne, obligatoire)

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask doesCoreGroupExist {-coreGroupName MyCoreGroup}
  • A l'aide de la chaîne Jython :
    AdminTask.doesCoreGroupExist('[-coreGroupName MyCoreGroup]')
  • A l'aide de la liste Jython :
    AdminTask.doesCoreGroupExist(['-coreGroupName', 'MyCoreGroup'])

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask doesCoreGroupExist {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.doesCoreGroupExist ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.doesCoreGroupExist (['-interactive'])

getAllCoreGroupNames

La commande getAllCoreGroupNames renvoie une chaîne qui contient les noms de tous les groupes centraux existants

Objet cible

Aucun

Paramètres et valeurs renvoyées

  • Paramètres : aucun
  • Résultat : un tableau de type chaîne (Chaîne[ ])

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask getAllCoreGroupNames
  • A l'aide de la chaîne Jython :
    AdminTask.getAllCoreGroupNames()
  • A l'aide de la liste Jython :
    AdminTask.getAllCoreGroupNames()

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask getAllCoreGroupNames {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.getAllCoreGroupNames ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.getAllCoreGroupNames (['-interactive'])

getCoreGroupNameForServer

La commande getCoreGroupNameForServer renvoie le nom du groupe central duquel le serveur que vous spécifiez est actuellement membre.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-nodeName
Nom du noeud contenant le serveur. (Chaîne, obligatoire)
-serverName
Nom du serveur. (Chaîne, obligatoire)

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask getCoreGroupNameForServer {-nodeName myNode -serverName myServer}
  • A l'aide de la chaîne Jython :
    AdminTask.getCoreGroupNameForServer('[-nodeName myNode -serverName myServer]')
  • A l'aide de la liste Jython :
    AdminTask.getCoreGroupNameForServer (['-nodeName', 'myNode', '-serverName', 
     'myServer'])

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask getCoreGroupNameForServer {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.getCoreGroupNameForServer ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.getCoreGroupNameForServer (['-interactive'])

getDefaultCoreGroupName

La commande renvoie le nom du groupe central par défaut.

Objet cible

Aucun

Paramètres et valeurs renvoyées

  • Paramètres : aucun
  • Résultat : une chaîne

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask getDefaultCoreGroupName
  • A l'aide de la chaîne Jython :
    AdminTask.getDefaultCoreGroupName()
  • A l'aide de la liste Jython :
    AdminTask.getDefaultCoreGroupName()

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask getDefaultCoreGroupName {-interactive} 
  • A l'aide de la chaîne Jython :
    AdminTask.getDefaultCoreGroupName ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.getDefaultCoreGroupName (['-interactive'])

moveClusterToCoreGroup

La commande moveClusterToCoreGroup transfère tous les serveurs d'un cluster que vous spécifiez à partir d'un groupe central vers un autre groupe central. Tous les serveurs d'un cluster doivent être membres d'un même groupe central.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-source
Nom du groupe central contenant le cluster que vous voulez déplacer. Le groupe central doit exister préalablement à l'exécution de cette commande. Le cluster que vous indiquez doit être un membre de ce groupe central. (Chaîne, obligatoire)
-target
Nom du groupe central vers lequel vous voulez déplacer le cluster. (Chaîne, obligatoire)
-clusterName
Nom du cluster que vous voulez déplacer. (Chaîne, obligatoire)

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask moveClusterToCoreGroup {-source OldCoreGroup -target NewCoreGroup 
     -clusterName ClusterOne} 
  • A l'aide de la chaîne Jython :
    AdminTask.moveClusterToCoreGroup('[-source OldCoreGroup -target NewCoreGroup 
     -clusterName ClusterOne]')
  • A l'aide de la liste Jython :
    AdminTask.moveClusterToCoreGroup (['-source', 'OldCoreGroup', '-target', 
     'NewCoreGroup', '-clusterName', 'ClusterOne'])

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask moveClusterToCoreGroup {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.moveClusterToCoreGroup ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.moveClusterToCoreGroup (['-interactive'])

moveServerToCoreGroup

La commande moveServerToCoreGroup transfère un serveur vers un groupe central que vous spécifiez. Lorsque le serveur est ajouté au groupe central indiqué, il est supprimé de son groupe central d'origine.

Objet cible

Aucun

Paramètres et valeurs renvoyées

-source
Nom du groupe central contenant le serveur que vous voulez déplacer. Le groupe central doit exister avec le serveur indiqué comme membre. (Chaîne, obligatoire)
-target
Nom du groupe central vers lequel vous voulez déplacer le serveur. Le groupe central que vous indiquez doit exister préalablement à l'exécution de cette commande. (Chaîne, obligatoire)
-nodeName
Nom du noeud contenant le serveur que vous voulez déplacer. (Chaîne, obligatoire)
-serverName
Nom du serveur que vous souhaitez déplacer. (Chaîne, obligatoire)

Exemples

Syntaxe d'un exemple de mode différé :

  • A l'aide de Jacl :
    $AdminTask moveServerToCoreGroup {-source OldCoreGroup -target NewCoreGroup 
     -nodeName myNode -serverName myServer}
  • A l'aide de la chaîne Jython :
    AdminTask.moveServerToCoreGroup('[-source OldCoreGroup -target NewCoreGroup 
     -nodeName myNode -serverName myServer]')
  • A l'aide de la liste Jython :
    AdminTask.moveServerToCore Group(['-source', 'OldCore Group', '-target', 
     'NewCoreGroup', '-node Name', 'myNode', '-serverName', 'myServer'])

Exemple d'utilisation en mode interactif :

  • A l'aide de Jacl :
    $AdminTask moveServerToCoreGroup {-interactive}
  • A l'aide de la chaîne Jython :
    AdminTask.moveServerToCoreGroup ('[-interactive]')
  • A l'aide de la liste Jython :
    AdminTask.moveServerToCoreGroup (['-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_atcoregroupmgt
Nom du fichier : rxml_atcoregroupmgt.html