[AIX Solaris HP-UX Linux Windows][z/OS]

Script PlacementControllerProcs.jacl

Vous pouvez utiliser le script PlacementControllerProcs.jacl pour modifier la configuration de l'exécution du contrôleur de positionnement d'application.

Rôle

Selon votre rôle d'administration vous disposez de privilèges spécifiques pour la configuration des gestionnaires autonomes. Pour configurer les gestionnaire autonome à l'aide de ce script, vous devez disposer de privilèges d'administrateur.

Le script PlacementControllerProcs.jacl permet de modifier l'ensemble des options de configuration du contrôleur de positionnement d'application. Vous pouvez effectuer les opérations suivantes sur la configuration d'exécution.
  • Activer ou désactiver le contrôleur de positionnement d'application
  • Autoriser ou interdire la gestion du noeud indiqué par le contrôleur de positionnement d'application
  • Activer ou désactiver un cluster dynamique
  • Récupérer ou définir les valeurs de paramètres supplémentaires

Ce script modifie uniquement la configuration d'exécution du contrôleur de positionnement d'application. Pour apporter des modifications persistantes à la configuration, utilisez le script APCconfig.jacl.

Pour les utilisateurs en transition Pour les utilisateurs en transition: La commande WebSphere Virtual Enterprise qui équivaut à APCconfig.jacl est xd_APCconfig.jacl. Si vous effectuez la transition à partir de WebSphere Virtual Enterprise, vous pouvez continuer à utiliser la commande xd_APCconfig.jacl qui fonctionne comme la commande APCconfig.jacl.trns

Emplacement

Le script PlacementControllerProcs.jacl se trouve dans le répertoire racine_serveur_app/bin.

Utilisation

Pour exécuter le script PlacementControllerProcs.jacl avec l'utilitaire wsadmin, utilisez la commande suivante.
wsadmin -profile PlacementControllerProcs.jacl -c "paramètres_procédure_insertion"
Pour la variable paramètres_procédure_insertion, indiquez le nom de la procédure et les valeurs de variable appropriées pour effectuer vos modifications. Les procédures doivent figurer entre guillemets doubles ("). En fonction du système d'exploitation utilisé, vous pouvez être amené à remplacer la commande wsadmin par la commande wsadmin.sh ou wsadmin.bat.

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 :
anyFailedServerOperations
Affiche la liste des échecs de démarrage pour les serveurs que le contrôleur de positionnement d'application a tenté de démarrer.
closeLockMultiAPCGateremoveAPCID
Ferme et verrouille une porte pour une configuration comportant plusieurs contrôleurs de positionnement d'application. Vous pouvez également utiliser le mécanisme APCGate pour vous assurer que les cycles de prise de décision de plusieurs contrôleurs de positionnement dans différents systèmes Gestion intelligente ne sont pas exécutés simultanément. L'activation du mécanisme APCGate est particulièrement utile lorsque plusieurs cellules Gestion intelligente distinctes partagent le même matériel physique.
deferFailedServerOperations
Annule l'activation du mode maintenance sur les serveurs que le contrôleur de positionnement d'application n'a pas réussi à démarrer.
disable
Désactive le contrôleur de positionnement d'application.
disableDynamicCluster nom_cluster_dynamique
Indique le cluster dynamique qui doit s'exécuter manuellement.
disableNode nom_noeud
Empêche le contrôleur de positionnement d'application de gérer le noeud spécifié.
enable
Active le contrôleur de positionnement d'application.
enableDynamicCluster nom_cluster_dynamique
Indique le cluster dynamique qui doit s'exécuter automatiquement.
enableNode nom_noeud
Active le contrôleur de positionnement d'application pour le noeud spécifié.
findBestLocation nom_cellule nom_noeud nom_serveur
Renvoie l'une des trois valeurs indiquant une action à effectuer lorsque vous tentez d'arrêter un serveur qui est membre d'un cluster dynamique. Cette procédure renvoie l'une des valeurs suivantes :
  • null : Le serveur passé dans la procédure peut être arrêté normalement.
  • nom de serveur : Le serveur passé dans la procédure ne doit pas être arrêté.
  • autre nom de serveur : Si le nom d'un autre serveur est renvoyé, ce serveur doit être arrêté en premier.
getApprovalTimeOut
En mode supervisé, renvoie le délai d'attente appliqué avant qu'un administrateur approuve une tâche.
getMinTimeBetweenPlacementChange
Renvoie le délai minimal entre deux modifications de positionnement consécutives.
getNodeName
Affiche le noeud sur lequel le contrôleur de positionnement d'application s'exécute actuellement.
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.
handleFailedServerOperations
Place en mode maintenance les serveurs que le contrôleur de positionnement d'application n'a pas réussi à démarrer.
isNodeInUse nom_noeud
Vérifie si le noeud est toujours utilisé une fois qu'il est en mode maintenance.
isPrimary
Indique si ce noeud est le noeud principal sur le système où s'exécute le contrôleur de positionnement d'application.
isEnabled
Rend la main si le contrôleur de positionnement d'application est activé.
openMultiAPCGateremoteAPCID
Ouvre une porte pour une configuration comportant plusieurs contrôleurs de positionnement d'application.
recomputePlacement
Déclenche le contrôleur de positionnement d'application afin qu'il effectue une optimisation et les modifications de positionnement nécessaires.
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, en minutes, à 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é.
unlockMultiAPCGateremoteAPCID
Déverrouille une porte pour une configuration comportant plusieurs contrôleurs de positionnement d'application.
enableElasticity
Permet d'activer le mode d'élasticité du contrôleur de positionnement d'application. Les arguments valides sont true ou false.
isElasticityModeEnabled
Indique si le mode d'élasticité est activé. La valeur de retour est true ou false.
elasticityMode
Définit les tâches d'exécution pour l'élasticité de positionnement d'application comme supervisé ou automatique. Les arguments valides sont 0 pour automatique ou 1 pour supervisé.
getElasticityMode
Indique si l'élasticité de positionnement d'application est définie sur supervisé ou automatique. La valeur de retour est 0 ou 1.
elasticityModeTimeOut
Indique le délai, en minutes, pendant lequel une action d'élasticité doit se terminer avant de considérer qu'elle a échoué. Par exemple, si vous souhaitez définir la valeur du délai d'expiration de l'opération sur 30 minutes, spécifiez la procédure comme elasticityModeTimeOut 30 0.
getElasticityTimeOutMins
Renvoie le délai, en minutes, pendant lequel une action d'élasticité doit se terminer avant de considérer qu'elle a échoué.

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=rwve_odappscripts
Nom du fichier : rwve_odappscripts.html