wsadmin-Scripting-Objekt "AdminConfig" für scriptgesteuerte Verwaltung verwenden
Mit dem Objekt AdminConfig können Sie die im Repository gespeicherten Konfigurationsdaten verwalten.
Vorbereitende Schritte
Dieses Objekt kommuniziert mit der Konfigurationsservicekomponente von WebSphere Application Server, um Konfigurationsabfragen und -änderungen auszuführen. Sie können das Objekt zum Abfragen vorhandener Konfigurationsobjekte, zum Erstellen von Konfigurationsobjekten, zum Modifizieren vorhandener Objekte, zum Entfernen von Konfigurationsobjekten und zum Aufrufen von Hilfetexten verwenden.
Mit einem Scripting-Client ausgeführte Konfigurationsupdates werden in einem privaten temporären Bereich abgelegt, der als Arbeitsbereich bezeichnet wird. Im Masterkonfigurationsrepository werden sie erst gespeichert, wenn Sie einen Befehl save ausführen. Der Arbeitsbereich ist ein temporäres Repository für Konfigurationsdaten, die von Verwaltungsclients, einschließlich der Administrationskonsole, verwendet werden. Der Arbeitsbereich befindet sich im Unterverzeichnis wstemp Ihrer Installation von WebSphere Application Server. Bei Verwendung eines Arbeitsbereichs können mehrere Clients auf die Masterkonfiguration zugreifen. Wird ein Update von mehreren Clients ausgeführt, besteht die Möglichkeit, dass mit einem Scripting-Client ausgeführte Updates nicht gespeichert werden, weil ein Konflikt besteht. In einem solchen Fall werden die Updates erst in der Konfiguration gespeichert, wenn Sie die Standardspeicherrichtlinie mit dem Befehl setSaveMode ändern.
Informationen zu diesem Vorgang
Die AdminConfig-Befehle sind im verbundenen und im lokalen Modus verfügbar. Wenn ein Server aktiv ist, sollten Sie den Scripting-Client nicht im lokalen Modus ausführen, weil sich im lokalen Modus vorgenommene Konfigurationsänderungen nicht auf dem Server widerspiegeln und umgekehrt. Im verbundenen Modus hängt die Verfügbarkeit der AdminConfig-Befehle vom Typ des Servers ab, mit dem ein Scripting-Client in einer Installation von WebSphere Application Server Network Deployment verbunden ist.
Die AdminConfig-Befehle sind nur verfügbar, wenn ein Scripting-Client mit einem Deployment-Manager verbunden ist. Besteht eine Verbindung zu einem Node Agent oder einem Anwendungsserver, stehen die AdminConfig-Befehle nicht zur Verfügung, weil die Konfigurationen für diese Serverprozesse Kopien der Masterkonfiguration auf dem Deployment-Manager sind. Die Kopien werden bei der Synchronisation der Konfiguration zwischen dem Deployment Manager und dem Node Agent auf einer Knotenmaschine erstellt. Wenn Sie Konfigurationsänderungen für die Serverprozesse vornehmen möchten, stellen Sie eine Verbindung von einem Scripting-Client zu einem Deployment-Manager her. Aus diesem Grund sollten Sie für die Durchführung von Konfigurationsänderungen den Scripting-Client auf einer Knotenmaschine nicht im lokalen Modus ausführen. Diese Konfiguration wird nicht unterstützt.