WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows, z/OS

Modification de la configuration d'exécution du contrôleur de positionnement d'application à l'aide du scriptage

Le script Jacl suivant permet de modifier la configuration d'exécution du positionnement d'application.

Fonction

Le script PlacementControllerProcs.jacl est fourni avec le produit. Lors de l'installation, le script est copié dans le répertoire <racine_installation>\bin du système cible. Le script PlacementControllerProcs.jacl permet de modifier l'ensemble des options de configuration du contrôleur de positionnement d'application. Le script PlacementControllerProcs.jacl permet d'effectuer les opérations suivantes :

Ce script ne modifie que la configuration d'exécution du contrôleur de positionnement d'application. Pour conserver les modifications dans la configuration, utilisez le script xd_APCconfig.jacl. Pour plus d'informations, voir Modification des configurations de la fonction de positionnement d'application à l'aide du scriptage.

Syntaxe

Pour exécuter le script PlacementControllerProcs.jacl avec l'utilitaire wsadmin, utilisez cette commande :

  wsadmin -profile PlacementControllerProcs.jacl -c "paramètres_procédure_insertion"

paramètres_procédure_insertion correspond au nom de la procédure et aux valeurs des variables appropriées pour effectuer les modifications. Les procédures doivent figurer entre guillemets doubles ("). En fonction du système d'exploitation utilisé, vous pouvez être amené à remplacer la valeur wsadmin par wsadmin.sh ou wsadmin.bat.
Vous pouvez également lancer le client de scriptage en premier. Pour plus d'informations, voir Utilisation du scriptage. Dans l'outil wsadmin, entrez :

  
wsadmin> source PlacementControllerProcs.jacl
wsadmin> procédure variables

proc correspond au nom de la procédure. variables correspond aux variables à associer à la procédure.

Procédures

Pour afficher la liste des procédures disponibles, vous pouvez exécuter la commande suivante :

  wsadmin -profile PlacementControllerProcs.jacl -c "help"

Les procédures suivantes sont disponibles :
Table 1.
Procédure Description
enable Active le contrôleur de positionnement d'application.
disable Désactive le contrôleur de positionnement d'application.
disableNode nom_noeud Empêche le contrôleur de positionnement d'application de gérer le noeud spécifié.
disableNode nom_groupe_noeuds nom_noeuds Empêche le noeud d'être géré comme membre du groupe de noeuds.
findBestNodeToDisable Recherche le meilleur noeud à désactiver.
isNodeInUse nom_noeud Vérifie si le noeud est toujours utilisé une fois qu'il est en mode maintenance.
enableNode nom_noeud Autorise le contrôleur de positionnement d'application à gérer le noeud spécifié.
enableDynamicCluster nom_groupe_noeuds nom_cluster_dynamique Indique le cluster dynamique qui doit s'exécuter automatiquement.
enableDynamicCluster nom_cluster_dynamique Indique le cluster dynamique qui doit s'exécuter automatiquement.
disableDynamicCluster nom_groupe_noeuds nom_cluster_dynamique Indique le cluster dynamique qui doit s'exécuter manuellement.
disableDynamicCluster nom_cluster_dynamique Indique le cluster dynamique qui doit s'exécuter manuellement.
isEnabled Rend la main si le contrôleur de positionnement d'application est activé.
getNodeName Affiche le noeud sur lequel le contrôleur de positionnement d'application s'exécute actuellement.
setMinTimeBetweenPlacementChange durée Définit le délai minimal (en minutes) séparant deux modifications de positionnement consécutives.
setServerOperationTimeOut délai Définit le délai à l'issue duquel le système considère que l'opération de démarrage ou d'arrêt effectuée sur le serveur a échoué si elle n'est pas terminée.
setApprovalTimeOut délai_approbation Définit le délai d'attente appliqué pour obtenir l'approbation de l'administrateur en mode Supervisé, avant de considérer que la tâche a été refusé.
getMinTimeBetweenPlacementChange Renvoie le délai minimal entre deux modifications de positionnement consécutives.
getServerOperationTimeOut Renvoie le délai à l'issue duquel le système considère que l'opération de démarrage et d'arrêt effectuée sur le serveur a échoué si elle n'est pas terminée.
getApprovalTimeOut Renvoie le délai d'attente appliqué avant qu'un administrateur n'approuve une tâche lors d'une exécution en mode supervisé.
recomputePlacement Déclenche le contrôleur de positionnement d'application afin qu'il effectue une optimisation et les modifications de positionnement nécessaires.



Related tasks
Configuration du positionnement dynamique d'application

Rubrique Référence    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 9:57:08 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/todappscripts.html

© Copyright IBM 2004, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)