Consultation des informations d'aide sur les bibliothèques de scripts à l'aide de scriptage
La bibliothèque de scripts propose des procédures de script Jython pour vous aider à automatiser votre environnement. La bibliothèque de scripts propose des commandes d'aide pour dresser une liste de chaque bibliothèque de scripts, afficher des informations concernant des bibliothèques de scripts spécifiques et afficher des informations concernant des procédures de scripts spécifiques.
Pourquoi et quand exécuter cette tâche
La bibliothèque de scripts propose un ensemble de procédures
permettant d'automatiser les fonctions d'administration de serveur
d'applications les plus courantes. Vous pouvez utiliser la bibliothèque de scripts Jython de trois façons.
- Exécutez des scripts de la bibliothèque de scripts Jython en mode interactif avec le noeud wsadmin. Vous pouvez lancer l'outil wsadmin et exécuter des scripts pris séparément inclus dans la bibliothèque de scripts en utilisant la syntaxe suivante :
wsadmin>AdminServerManagement.createApplicationServer("myNode", "myServer", "default")
- Utilisez un éditeur de texte pour combiner plusieurs scripts de la bibliothèque de scripts Jython, comme le montre l'exemple suivant :
Enregistrez le script personnalisé et exécutez-le à partir de la ligne de commande, comme le montre la syntaxe suivante :# # My Custom Jython Script - file.py # AdminServerManagement.createApplicationServer("myNode", "Server1", "default") AdminServerManagement.createApplicationServer("myNode", "Server2", "default") # Use one of them as the first member of a cluster AdminClusterManagement.createClusterWithFirstMember("myCluster", "APPLICATION_SERVER", "myNode", "Server1") # Add a second member to the cluster AdminClusterManagement.createClusterMember("myCluster", "myNode", "Server3") # Install an application AdminApplication.installAppWithClusterOption("DefaultApplication", "..\installableApps\DefaultApplication.ear", "myCluster") # Start all servers and applications on the node AdminServerManagement.startAllServers("myNode")
bin>wsadmin -language jython -f path/to/your/jython/file.py
- Utilisez le code de la bibliothèque de scripts Jython comme exemple de syntaxe pour écrire des scripts personnalisés. Chaque exemple de script de la bibliothèque utilise les valeurs recommandées pour l'écriture des scripts wsadmin. Le code de la bibliothèque de scripts se trouve dans le répertoire racine_serveur_app/scriptLibraries. Dans ce répertoire, les scripts sont organisés en sous-répertoires selon leur fonctionnalité. Par exemple, le sous-répertoire racine_serveur_app/scriptLibraries/application/V70 contient des procédures de gestion d'application valables pour la version 7.0 et les versions ultérieures du produit. Le sous-répertoire V70 dans les chemins d'accès aux bibliothèques de scripts ne contient pas forcément des scripts de version 7.0.
Utilisez la bibliothèque de scripts AdminLibHelp pour afficher des informations d'ordre général au sujet de chaque bibliothèque de scripts, des informations spécifiques concernant une bibliothèque de scripts spécifique et des informations concernant des scripts spécifiques.