Enregistrement des modifications apportées à la bibliothèque de scripts

La bibliothèque de scripts propose des procédures de script Jython pour vous aider à automatiser votre environnement. Vous pouvez enregistrer les modifications apportées au référentiel de configuration principale, désactiver l'enregistrement automatique des changements de configuration ou annuler les changements de configuration.

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 :
    #
    # 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")
    Enregistrez le script personnalisé et exécutez-le à partir de la ligne de commande, comme le montre la syntaxe suivante :
    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.

La bibliothèque de scripts enregistre les changements de configuration apportés au référentiel de configuration principale par défaut lorsque chaque procédure de script est exécutée. Vous pouvez désactiver ou activer l'enregistrement automatique des changements de configuration à l'aide de la procédure de script AdminUtilities.configureAutoSave(). Vous pouvez également enregistrer les changements apportés à la configuration avant de quitter le processus wsadmin à l'aide de la commande AdminConfig.sav(). Vous pouvez annuler les changements de configuration à l'aide de la commande AdminConfig.reset().

ATTENTION :
Si vous désactivez la procédure autosave, appelez les procédures de script, puis activez la procédure autosave. L'enregistrement automatique des procédures de script du même processus wsadmin ne s'effectue pas tant que vous n'appelez pas une autre procédure de script.

Procédure

Résultats

Suivant les étapes que vous exécutez, vous avez désactivé ou activé l'enregistrement automatique des changements de configuration, effectué l'enregistrement des changements de configuration à l'aide de la commande save ou annulé les changements de configuration.

Que faire ensuite

Poursuivez la gestion de votre environnement en utilisant la bibliothèque de scripts.

Icône indiquant le type de rubrique Rubrique de tâche



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