Utilisation de l'objet AdminTask de scriptage wsadmin pour l'administration scriptée
L'objet AdminTask permet d'accéder à des commandes d'administration qui sont un autre moyen d'utilisation des commandes de configuration et des commandes de gestion d'objets actifs.
Avant de commencer
Les commandes d'administration exécutent des commandes simples et complexes. Elles sont plus conviviales et orientées tâches et sont détectées de façon dynamique lorsque vous lancez un client de scriptage. L'ensemble des commandes d'administration disponibles dépend de l'édition de WebSphere Application Server installée. Vous pouvez utiliser les commandes de l'objet AdminTask pour accéder à ces commandes.
Pourquoi et quand exécuter cette tâche
Les commandes d'administration sont regroupées par fonction. Vous pouvez utiliser les groupes de commandes d'administration pour rechercher les commandes associées. Par exemple, les commandes d'administration associées à la gestion de serveur sont regroupées dans un groupe de commandes de gestion de serveur. Les commandes d'administration associées à la gestion de la sécurité figurent dans le groupe de commandes de gestion de la sécurité. Une commande d'administration peut être associée à plusieurs groupes de commandes car elle peut être utile dans divers domaines de gestion de système. Les commandes d'administration et les groupes de commandes d'administration sont identifiés de façon unique par leur nom.
Deux modes d'exécution sont disponibles pour chaque commande d'administration, le mode différé (traitement par lots) et le mode interactif. Lorsque vous utilisez une commande d'administration en mode interactif, vous suivez plusieurs étapes pour collecter vos entrées. Ce processus fournit aux utilisateurs un assistant texte dont l'utilisation s'apparente à celui de la console d'administration. Vous pouvez également utiliser la commande help pour obtenir de l'aide sur une commande d'administration et sur l'objet AdminTask.
Les commandes d'administration ne remplacent ni les commandes de configuration existantes ni les commandes de gestion d'objets actifs : elles offrent un autre moyen d'accès à ces commandes et d'organisation des entrées. Les commandes d'administration sont disponibles en mode connecté ou en mode local. Les commandes d'administration disponibles varient en fonction du mode de lancement du client de scriptage. Si un serveur est en cours d'exécution, il n'est pas recommandé de lancer le client de scriptage en mode local car les modifications apportées à la configuration ne sont pas reflétées dans la configuration du serveur en cours d'exécution et vice versa. Si vous sauvegardez des modifications non compatibles, la configuration risque d'être endommagée.
Dans l'environnement d'un gestionnaire de déploiement, les mises à jour de la configuration sont uniquement disponibles lorsqu'un client de scriptage est connecté à un gestionnaire de déploiement. Lorsque le client de scriptage est connecté à un agent de noeud ou à un serveur d'applications géré, vous n'êtes pas en mesure de mettre à jour la configuration de ces processus de serveur car il s'agit d'une copie de la configuration maîtresse qui réside sur le gestionnaire de déploiement. Cette copie est créée sur une machine noeud lorsqu'une synchronisation de la configuration du gestionnaire de déploiement et de l'agent de noeud a lieu. Pour modifier la configuration des processus de serveur, vous devez connecter un client de scriptage à un gestionnaire de déploiement. Pour cette raison, pour modifier une configuration, n'exécutez pas un client de scriptage en mode local sur une machine noeud. Cette configuration n'est pas prise en charge.
AdminTask.createCluster('[-clusterConfig [-clusterName cluster1 -preferLocal true]]')
AdminTask.help('createCluster', 'clusterConfig')
Procédure
- Pour l'utilisation des commandes d'administration en mode de traitement par lots, lisez Appel d'une commande d'administration en mode différé (traitement par lots) à l'aide de l'outil de scriptage wsadmin.
- Pour l'utilisation des commandes d'administration en mode interactif, lisez Appel d'une commande d'administration en mode interactif (traitement par lots) à l'aide de l'outil de scriptage wsadmin.
- Pour savoir comment utiliser le scriptage pour l'aide en ligne, lisez Obtention de l'aide en ligne à l'aide de l'outil de scriptage wsadmin.