IBM® Administration Runtime Expert for i – Überblick – Teil 1
von Michael Weber
Was ist IBM®Administration Runtime Expert und warum soll man ARE verwenden?
Geschäftskritische Anwendungen müssen zuverlässig und ohne Fehler betriebsbereit sein. Wenn etwas Unerwartetes auftritt, muss man die Ursache identifizieren und schnell korrigieren. Hierbei unterstützt IBM® Adminstration Runtime Expert for i den Entwickler, der eine neue Anwendung einführt, eine bestehende Anwendung verbessert, eine Legacy-Applikation wartet oder den Administrator, der seine ITInfrastruktur verwaltet.
ARE ist ein kostenfreies Lizenzprogramm (5733-ARE), dass mit IBM® i Version 6 oder höher angekündigt wurde. Es wurde im Jahr 2010 eingeführt und ist eine webbasierte Browseranwendung, die auf IBM® i läuft.
Mit ARE können die folgenden Punkte ausgeführt werden:
- Identifizieren von Attributen, die sich nicht mehr ändern oder ändern sollen und die Überprüfung, um sicherzustellen, dass sich diese Attribute nicht geändert haben.
- Das Überprüfen der Ergebnisse auf Richtigkeit mit Hilfe von Reports.
- Die automatische Korrektur von Fehlern (Fix-Management).
- Das Verteilen und optional Anwenden von PTFs auf die Systemgruppen bzw. LPARs.
- Sicherstellen der PTF-Konsistenz.
- Initiieren von manuellen Überprüfungen und planen von automatisierten Prüfungen.
- Das Erweitern der von IBM bereitgestellten Funktionen um eigene benutzerdefinierte Plug-Ins.
- Ermöglicht das Sammeln von Anwendungs- und Umgebungsinformationen, die zur Überprüfung der Anwendungsfunktionalität verwendet werden können.
- Die gesammelten Informationen als Wissens-Repository verwenden, um sicherzustellen, dass Probleme nur einmal auftreten.
- Bietet eine vollständige Umgebungsverwaltung und erlaubt die Überprüfung aller Systeme und LPARs, um sicherzustellen, dass sich die Anwendung und die Laufzeit in einem funktionierenden Zustand befinden.
- Probleme, die auftreten können, werden automatisch behoben. Ein manueller Eingriff wird dadurch nicht notwendig.
Das Deployment Template Editor – „Home“ Menü
Mit diesem Editor können die Benutzer Templates erstellen, bearbeiten, importieren, exportieren und vorhandene verwalten.
Die folgenden Attribute können über das „Plugin Selection and Customization“ Menü verifiziert werden.
siehe Abbildung 3
- Dateien, Verzeichnisse, Bibliotheksberechtigungen und deren Attribute.
- Produkt-Installationen, Produkt-PTFs und PTF-Gruppen.
- Benutzerprofil-IDs, Systemwerte und Netzwerkattribute.
- TCP/IP-Netzwerküberprüfung und -konfiguration und verwendete Ports.
- Eigenschaftsattribute innerhalb von HTTP- und XML-Konfigurationsdateien und Umgebungsvariablen.
ARE – Installation und Setup
- ARE besteht aus zwei Teilen …
- 5733-ARE-Lizenzprogramm
o 5733-ARE muss auf dem zentralen System installiert werden (Siehe Abb.1), auf dem die grafische Benutzeroberfläche (GUI) verwendet wird.
o Das Lizenzprogramm (LPP) stellt die GUI zur Verfügung.
o der Zugriff auf die Console befindet sich auf der „Home“- Webseite.
- ARE Runtime-Engine (auch ARE-Core genannt)
o Im Lieferumfang des Betriebssystems enthalten.
o Wird auf den Endpunkten zum Ausführen der Überprüfungen verwendet.
ARE Runtime Engine und Zielsysteme
• Die ARE-Runtime-Engine ist ein Satz von Java-Klassen, die für die Validierung
benötigt werden.
o Die Runtime-Engine wird auch als ARE-Core bezeichnet.
• Im IBM® i Betriebssystem enthalten.
o Die Installation von 5733-ARE ist auf den Zielsystemen nicht erforderlich.
Setup von ARE
- Installation von 5733-ARE auf dem zentralen System (über den Befehl Go LICPGM).
siehe Abbildung 9
- Sicherstellen, dass die erforderlichen Ports verfügbar sind.
o Port 12401 auf dem zentralen System.
o Host-Server auf den End-Point-Systemen.
- Weitere Software – Anforderungen sind:
siehe Abbildung 10
- Die ARE-Konsole wird auf dem IBMARE-Web-Application-Server im
Subsystem QHTTPSVR ausgeführt .
o STRTCPSVR SERVER (*HTTP) HTTPSVR(IBMARE)
siehe Abbildung 11
- Zugriff über die Web-Schnittstelle:
o http://system_name (oder IP-Adresse) :12401/are
siehe Abbildung 12 und 13
Autorisieren der ARE-Web-Konsole
- Die ARE-Benutzeroberfläche erfordert *ALLOBJ – authority.
o Das Erstellen eines Templates erfordert den Zugriff und die Berechtigung auf viele Ressourcen. - Mit IBM® Web-Administration for i kann jeder Benutzer, zum Erstellen von Templates oder dem Ausführen von Überprüfungen, berechtigt werden.
Der Aufruf erfolgt über IBM® Navigator for i .
siehe Abbildung 14 und 15a
- Berechtigungen hinzufügen (Add Permissions).
o Operator
Grundlegende Funktionen: Anzeigen, Starten und Stoppen eines Servers.
o Developer
Erlaubt das Erstellen, Kopieren, Löschen, Bearbeiten, Exportieren, Importieren und Umbenennen eines Templates. Das Testen eines Templates ist nicht erlaubt.
Noch nicht Abonnent? Sonderaktion nutzen.
Quellen siehe auf folgenden Webseiten
IBM Administration Runtime Expert for i (ARE) https://www.ibm.com/support/pages/ibm-administration-runtime-expert-i
Application Runtime Expert Redbook http://www.redbooks.ibm.com/redpapers/pdfs/redp4805.pdf
Overview of the IBM i Administration Runtime Expert https://techchannel.com/Trends/03/2021/ibm-i-administration-runtime-expert
Manage PTFs with the Administration Runtime Expert https://www.itjungle.com/2020/11/09/guru-manage-ptfs-with-the-administration-runtime-expert/
Managing PTFs with ARE https://dawnmayi.com/2015/09/21/ibm-application-runtime-expert-for-i-managing-ptfs/
Über den Autor:
Der Autor Michael Weber ist Senior IT Spezialist für Power Systeme bei der IBM® Deutschland GmbH und per Email erreichbar unter: mweber (äät) de.ibm.com