Änderungen in der Scriptbibliothek speichern

Die Scriptbibliothek enthält Jython-Scriptprozeduren, die Sie bei der Automatisierung Ihrer Umgebung unterstützen. Sie können Änderungen am Repository der Masterkonfiguration speichern, das automatische Speichern von Konfigurationsänderungen inaktivieren oder Konfigurationsänderungen verwerfen.

Informationen zu diesem Vorgang

Die Scripting-Bibliothek enthält eine Reihe von Prozeduren für die Automatisierung der meisten gebräuchlichen Verwaltungsfunktionen des Anwendungsservers. Die Jython-Scriptbibliothek kann auf verschiedene Arten verwendet werden.
  • Sie können Scripts aus der Jython-Scriptbibliothek im Dialogmodus über das Tool "wsadmin" ausführen. Sie können das Tool "wsadmin" starten und einzelne Scripts aus der Scriptbibliothek mit der folgenden Syntax ausführen:
    wsadmin>AdminServerManagement.createApplicationServer("myNode", "myServer", "default")
  • Verwenden Sie einen Texteditor, um mehrere Scripts aus der Jython-Scriptbibliothek zu kombinieren, wie im folgenden Beispiel gezeigt wird:
    #
    # My Custom Jython Script - file.py
    #
    AdminServerManagement.createApplicationServer("myNode", "Server1", "default")
    AdminServerManagement.createApplicationServer("myNode", "Server2", "default")
    
    # Ein Member als erstes Member eines Clusters verwenden
    AdminClusterManagement.createClusterWithFirstMember("myCluster", "APPLICATION_SERVER", "myNode", "Server1")
    
    # Dem Cluster ein zweites Member hinzufügen
    AdminClusterManagement.createClusterMember("myCluster", "myNode", "Server3")
    
    # Anwendung installieren
    AdminApplication.installAppWithClusterOption("DefaultApplication",
        "..\installableApps\DefaultApplication.ear", "myCluster") 
    
    # Alle Server und Anwendungen auf dem Knoten starten
    AdminServerManagement.startAllServers("myNode")
    Speichern Sie das angepasste Script, und führen Sie es über die Befehlszeile mit der folgenden Syntax aus:
    bin>wsadmin -language jython -f Pfad/zu/Ihrer/Jython/Datei.py
  • Verwenden Sie den Code aus der Jython-Scripting-Bibliothek als Verwendungsbeispiel, um eigene Scripts zu schreiben. Jedes Scriptbeispiel in der Scriptbibliothek demonstriert bewährte Verfahren für das Schreiben von wsadmin-Scripts. Der Code der Scriptbibliothek befindet sich im Verzeichnis Stammverzeichnis_des_Anwendungsservers/scriptLibraries. In diesem Verzeichnis sind die Scripts in Unterverzeichnissen nach Funktionalität organisiert. Das Unterverzeichnis Stammverzeichnis_des_Anwendungsservers/scriptLibraries/application/V70 enthält beispielsweise Prozeduren, die Tasks für die Anwendungsverwaltung in Version 7.0 und höher des Produkts ausgeführt werden. Das Unterverzeichnis V70 in den Scriptbibliothekspfaden bedeutet nicht, dass die darin enthaltenen Scripts Scripts der Version 7.0 sind.

Die Scriptbibliothek speichert nach Abschluss jeder Scriptprozedur standardmäßig Änderungen am Repository der Masterkonfiguration. Sie können das automatische Speichern von Konfigurationsänderungen mit der Scriptprozedur "AdminUtilities.configureAutoSave()" aktivieren oder inaktivieren. Alternativ dazu können Sie mit dem Befehl "AdminConfig.sav()" Änderungen an der Konfiguration speichern, bevor Sie den wsadmin-Prozess verlassen. Mit dem Befehl "AdminConfig.reset()" können Sie Konfigurationsänderungen verwerfen.

Vorsicht:
Wenn Sie die Prozedur für automatisches Speichern inaktivieren, dann Scriptprozeduren aufrufen und anschließend die Prozedur für automatisches Speichern wird aktivieren, werden Scriptprozeduren im wsadmin-Prozess erst dann wieder automatisch gespeichert, wenn Sie eine andere Scriptprozedur aufrufen.

Vorgehensweise

Ergebnisse

Abhängig davon, welche Schritte Sie ausgeführt haben, haben Sie das automatische Speichern von Konfigurationsänderungen inaktiviert oder aktiviert, Konfigurationsänderungen mit dem Befehl "save" gespeichert oder Konfigurationsänderungen verworfen.

Nächste Schritte

Verwenden Sie die Scriptbibliothek, um weitere Verwaltungsaufgaben für Ihre Umgebung auszuführen.

Symbol, das den Typ des Artikels anzeigt. Taskartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_7libsave
Dateiname:txml_7libsave.html